img4

book a berth at Imperial Wharf Marina

 

 

 

 

 

 

 

 

 


Imperial Wharf Marina

Imperial Wharf Marina is located on the North Shore of the River Thames in front of the prestigious Imperial Wharf development, adjacent to the fashionable Chelsea Harbour and near the King's Road and Sloane Square. Imperial Wharf has it's own station, there are excellent bus links and secure car parking can be found underneath Kings View. Please click on the map below to view an enlarged version.

Select this link for a location plan.

Imperial Wharf Marina Location Map

 

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
London
SW6 2ZT


Pier Master 07932 603284

Home Location