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

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
Mint Leaf

Mint Leaf

Suffolk Place • Show on map Indian
£ 45 avg

Seriously subdued lighting sets the tone in the groovy Mint Leaf basement bar and restaurant close to London's theatreland, and the entire space is a remarkable feat of contempo...

View Details