You can reach Chelsea Harbour by calling VHF14.
Chelsea Harbour Marina is a small marina located in Counter's Creek, South West London, on the north bank of the river Thames. Tourists will find that Chelsea area is a prosperous district of London, being part of the Royal Borough of Kensington and Chelsea .Surrounding the marina there are luxuriou
We strongly advise you to check the weather in Chelsea Harbour before your trip.Check weather
Chelsea Harbour is located in Greater London
The Restrictive Policy doesn't allow any refund.