The Horseshoe is a historic Clerkenwell pub, perfect for a pint after exploring the nearby Charterhouse. Enjoy traditional pub fare and a selection of local ales in a classic London setting.
24 Clerkenwell Close, London EC1R 0AG, United Kingdom, London