Spend a Warm Night at an Iconic Sky bar, Vista at the Trafalgar Hotel.
Escape the hustle & bustle of the city and enjoy stunning London views as you sip on Champagne and cocktails. For a true oasis of tranquillity with a little bit of magic – there is no place quite like it. Sleek and discreet in the heart of the city at the Trafalgar Hotel.