Chelsea Harbour Pier is located next to Chelsea Harbour Marina on the North Shore of the River Thames near Sands End.
The site of Chelsea Harbour was originally a coal wharf serving the rail network but has now been transformed into luxury apartments, commercial space, Imperial Wharf Marina & Chelsea Harbour Marina which are a home for luxury yachts.
Address: Chelsea Harbour Pier, Thames Path, London, SW10 0UY
Recent Comments