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:
Imperial Wharf Marina
Tel: 020 7384 3932
Pier Master: 07932 603284