Charterhouse

Charterhouse
Charterhouse Square, London, EC1M 6ET