Charterhouse Buildings, Clerkenwell

The Charterhouse Buildings are situated in a prominent location on the corner of Goswell Road ...