Horseshoe, The
24 Clerkenwell Close, Clerkenwell, London
EC1R 0AG