15th October 2025
The Charterhouse, behind high walls on the edge of the City of London, has seen centuries of history and feels far removed...