Vista at The Trafalgar
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.
Text supplied by third party.