The Charterhouse

The Charterhouse
Sutton's Hospital Charterhouse Square, London, EC1M 6AN
Photo of The Charterhouse