London
Ippudo London is one of London.

1. Ippudo London

7.7
3 Central St Giles Piazza, St Giles High St, Holborn and Covent Garden, Greater London
Ramen Restaurant · Holborn and Covent Garden, London, Greater London · 111 tips and reviews
Hotel Café Royal is one of London.

2. Hotel Café Royal

9.2
68 Regent St, London, Greater London
Hotel · Soho · 57 tips and reviews
Berners Tavern is one of London.

3. Berners Tavern

9.0
10 Berners St, London, Greater London
English Restaurant · West End · 179 tips and reviews