London Restaurants

Soho & Chinatown (219)
Covent Garden (132)
Knightsbridge (98)
Islington (90)
Shoreditch (90)
See all London areas
Promoted
The Trafalgar, 2 Spring Gardens, Trafalgar Square, London, SW1A 2TS British, Avg. main: £15
Reserve 1 offer available
Loading ....