Restaurants in Trafalgar Square
Brumus Bar & Restaurant, Haymarket HotelItalian
Get The Mobile Food Guide on your Tablet
Browse the Trafalgar Square Map
Brumus Bar & Restaurant, Haymarket Hotel1 Suffolk Place ē Show on map Italian
£ 40 avg
Right next door to the Haymarket Theatre in the heart of the West End, this impressive, recently opened hotel is 'new London' personified...