menu

Lamb and Flag

London

Greater London

143

Contact details

Lamb and Flag
33 Rose St, Covent Garden
London, Greater London
wc2e 9eb
Phone: 020 7497 9504

Additional Information

Venue Feed