7.9
31 Peter St (btwn Berwick & Wardour), London, Greater London
Ramen Restaurant · Soho · 374 tips and reviews
9.0
104 Bermondsey St, London, Greater London
Tapas Restaurant · Bermondsey · 121 tips and reviews
8.1
34 High Holborn, London, Greater London
Japanese Restaurant · Holborn and Covent Garden · 53 tips and reviews