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

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


Imperial Wharf Marina
The Boulevard

Pier Master 07932 603284

Home Location