Chelsea Harbour Dr, London, UK
Seated: 200
Standing: 300
Square Feet: 3,584 ft2
With its floor-to-ceiling windows, views of Chelsea Harbour, and ground floor access, the 333sqm Drakes Suite makes for a perfect spot for an intimate reception or meeting.