Imperial Wharf MarinaImperial 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. |
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.