Imperial Wharf Marina - Exclusive marina moorings on the River Thames in Central London
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:
- Exclusive riverside location
- Resident Pier Master
- No tidal restrictions
- Electricity and water
- Pier for booking to transfer passengers