Home
Marina

Marina

Exclusive marina moorings on the River Thames in Central London

Imperial Wharf Marina is a 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:

Marina 

Imperial Wharf Marina
The Boulevard
London
SW6 2ZT

Tel: 020 7384 3932
Pier Master: 07932 603284

Website: http://www.imperialwharfmarina.co.uk/

Quick Links