Pub Directions

The Square Mile (ex Vino Veritas)

, London

Address: 122 Leadenhall Street, Fenchurch Street, London, EC3V 4PT

From Where
  
   Help