Restaurants in Trafalgar Square

Browse the Trafalgar Square Map

Thai Square

Thai Square

21-24 Cockspur Street • Show on map Thai
£ 25 avg

The flagship of the Thai Square group is in a prime spot overlooking one of London's most famous landmarks...

View Details
The Northall at the Corinthia Hotel

The Northall at the Corinthia Hotel

10a Northumberland Avenue • Show on map British
£ 40 avg

The Northall restaurant in the Corinthia Hotel is situated in a prestigious location, a short stroll from Trafalgar Square...

View Details
Massimo Restaurant & Oyster Bar

Massimo Restaurant & Oyster Bar

Corinthia Hotel • Show on map Seafood
£ 41 avg

Massimo Restaurant & Oyster Bar is set in the luxurious Corinthia Hotel, just steps away from Trafalgar Square...

View Details
The Portrait Restaurant

The Portrait Restaurant

National Portrait Gallery • Show on map Modern British
£ 35 avg

Famed for its awesome views of Trafalgar Square and the London skyline (ask for a window table when booking) The Portrait Restaurant is a family-friendly venue par excellence, c...

View Details
Bronte

Bronte

Grand Buildings • Show on map International
£ 40 avg

Overlooking London's iconic Trafalgar Square, Bronte named after the nearby Nelson's Column who was the first Duke of Bronte, opened its doors in July 2016 in the Regency buildi...

View Details
The National Dining Rooms

The National Dining Rooms

Sainsbury Wing • Show on map
British

'Food for the people' ought to be Oliver Peyton's rally call after having scored a hit with Inn the Park, he set his sights on The National Gallery opening The National Dining R...

View Details