
Looking for a summer venue with major wow factor? The Trafalgar by definition is the most central hotel in London. A unique, contemporary concept, eliminating barriers and boundaries. Adding depth to design and experience. A space vibrating with diversity and culture. Minimilistic with a soothing perk.
The roof garden is available for private wine tasting events and is guaranteed to stimulate your senses. Views across London are breathtaking and the atmosphere is fabulous.
Capacity
30 Seated / 70 Standing
Location
The Trafalgar,
2 Spring Gardens,
Trafalgar Square,
London.
SW1A 2TS
Website - http://www.thetrafalgar.com |