Vista at The Trafalgar
The Trafalgar, 2 Spring Gardens, Trafalgar Square, London, SW1A 2TS (Show me directions) Show Map
Profile
A stunning rooftop bar overlooking Trafalgar Square, Vista at the Trafalgar Hotel enjoys some of London's most amazing city views. The design is sleek and trend-setting, with black polished chairs and charcoal decking, while the food features tasty British and Mediterranean options. With champagne and cocktails, this impressive sky bar is the ultimate place to feel the buzz of the capital.