The Lamb & Flag is one of London.

1. The Lamb & Flag

33 Rose St (Garrick St), Covent Garden, Greater London
Pub · City of Westminster · 112 conseils et avis

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.