Location

Charterhouse Square, Clerkenwell, London
EC1M 6AN

Greater London

Google Map of Charterhouse Square, Clerkenwell, London,EC1M 6AN

Website Address

http://www.thecharterhouse.org