at 33 Rose St, Covent Garden, London , wc2e 9eb United Kingdom
Covent Garden Station, Leicester Square Station, Charring Cross Station, Embankment Station,
2162 FB users likes Lamb and Flag, set it to 178 position in Likes Rating for London, United Kingdom in Local Business category
Lamb and Flag is London based place and this enity listed in Pub category. Located at 33 Rose St, Covent Garden wc2e 9eb. Contact phone number of Lamb and Flag: 020 7497 9504