Pub Directions

Lamb Tavern

, London

Address: 10-12 Leadenhall Market, Fenchurch Street, London, EC3V 1LR

From Where
  
   Help