Restaurants in Trafalgar Square

Brumus Bar & Restaurant, Haymarket Hotel
View Details
Brumus Bar & Restaurant, Haymarket Hotel
Italian

Browse the Trafalgar Square Map

Brumus Bar & Restaurant, Haymarket Hotel

Brumus Bar & Restaurant, Haymarket Hotel

1 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...

View Details