Pub Directions

The Harrow (now Compton's Bar Bistro)

, London

Address: 64 Compton Street, Clerkenwell, London, EC1V 0BN

From Where
  
   Help