Tell us where, what or who you're looking for?
Search results for Trafalgar Square
Bar-Restaurant, Pubs and Bars with Restaurants0.1 miles The Trafalgar Hotel 2 Spring Gardens SW1A 2TS
The Trafalgar Hotel is located in the heart of London, on the doorstep of world-famous Trafalgar Square. Unwind in style and comfort in the hotel’s Rockwell Bar, with its exquisite cocktail offering and innovative but accessible cuisine, or indulge up high on the Vista Rooftop Bar, which boasts panoramic views and...View full review