at 2 Spring Gardens, London , SW1A 2TS United Kingdom
Escape the hustle & bustle of the city and enjoy stunning London views as you sip on Champagne and cocktails.
2496 FB users likes Vista at The Trafalgar, set it to 101 position in Likes Rating for London, United Kingdom in Bar category
Vista at The Trafalgar is London based place and this enity listed in Hotel category. Located at 2 Spring Gardens SW1A 2TS. Contact phone number of Vista at The Trafalgar: 020 7870 2900
'A North London Institution' - Time Out www.lock-tavern.com Twitter: @thelocktavern Instagram: Locktavern