Lamb Tavern

  • Bars and pubs
0 Love It
City
Venue name: Lamb Tavern
Address: Leadenhall Market

EC3V 1LR
Transport: Tube: Liverpool St
LiveReviews|0
2 people listening