img0img6 img5img0img4 img1

book a berth at Imperial Wharf Marina










Imperial Wharf Marina - Exclusive marina moorings on the River Thames in Central London

Imperial Wharf Marina is a brand new, non-residential, mooring facility located on the River Thames in front of the prestigious Imperial Wharf development between Chelsea and Fulham. The marina is the first private pier to be built on the Upper Reaches of the Thames with 24/7 access to the river.

London's latest exclusive marina has the following facilities:

  • Exclusive riverside location
  • Resident Pier Master
  • No tidal restrictions
  • Electricity and water
  • Pier for booking to transfer passengers



Moorings in London

Central London's latest exclusive marina facility providing leisure boat owners with a safe and secure location to moor their craft that is not tidally restricted.

Thames River Video

Imperial Wharf is set in its own riverside park on one of the most sought after stretches of the River Thames

Watch Video

Imperial Wharf Marina
The Boulevard

Pier Master 07932 603284