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: 1.04 Miles
- Max: 700 guests