The Chelsea Harbour Hotel
Sands End, London, Greater London SW10 0XG
A quiet and distinguished venue away from the hustle and bustle of the city, with wonderful views over Chelsea Harbour Marina and the River Thames. There’s something about a riverside event, whether…
- Distance: 0.26 Miles
- Max: 700 guests