8.9
11 Langley St, London, Greater London
Steakhouse · City of Westminster · 323 tips and reviews
7.8
54 Red Lion St, London, Greater London
Argentinian Restaurant · Holborn and Covent Garden · 17 tips and reviews
8.2
48 Floral St, Covent Garden, Greater London
Indian Restaurant · City of Westminster · 150 tips and reviews
6.1
45-46 Red Lion Street (Theobalds Road), London, Greater London
Italian Restaurant · Holborn and Covent Garden · 19 tips and reviews