London
The Lamb & Flag is one of London.

1. The Lamb & Flag

8.5
33 Rose St (Garrick St), Covent Garden, Greater London
Pub · City of Westminster · 112 consigli e recensioni

DensDens: One of the best pubs I've been to in London. Very old school. If it's packed downstairs, you'll prob find seats upstairs.