Pub Directions

Meson Los Barriles Tapas Bar (ex-Clock & Habit)

, London

Address: 55-63 Goswell Road, Clerkenwell, London, EC1V 7EN

From Where
  
   Help