Welcome to Thamescraft Dry Docking Services

Dry Docking – Marine Services – Construction

Proudly serving the River Thames community since 1980

As operators of one of London’s only remaining boatyards, we carry out around half of all the annual maintenance work needed for London’s maritime tourism industry, and three-quarters of the Thames pleasure boat refit and maintenance work requiring Maritime & Coastguard Agency (MCA) accreditation.

We have operated in Greenwich for more than 20 years.

We own and operate one of London's only remaining boatyards

Based on the Greenwich Peninsula, four miles from Tower Bridge, we operate three floating dry docks servicing both commercial and non-commercial vessels.

The boatyard carries out routine maintenance and emergency repairs to piers, pontoons and vessels, all of which are not only essential to cargo handling, but also to waste recycling and tourist traffic on the river.

Our facilities are available 24 hours a day to help with your vessel repairs and scheduled maintenance.

thamescraft dry docking bay wharf

Our Services

Dry Docking

Our three dry docks enable us to undertake vessel maintenance and emergency repairs.

Marine Civil Engineering

Expert support for marine civil engineering projects on the River Thames


We are highly experienced tug and workboat operators with decades of experience

Repair & Maintenance

Top quality repair and maintenance of all private and military vessels and workboats


Our expert team of fabricators are on hand for whatever you need built

Barge & Pontoon Hire

Critically important vessels for so many projects on the River Thames

Thames Multicat Hire

A high-quality fleet of vessels capable of supporting practically all marine activity

Is there something we can help with?

Whatever you need, the Thamescraft Dry Docking team would be delighted to help. Please contact us using the form provided.

Alternatively, you can email jack@thamesdrydocking.co.uk or phone us on 0208 305 1993. Thank you.

For all docking and marine services enquiries, please contact Jack on +44 (0)7917 816005