81 Curtain Road
London EC2A 3AG
The Clock House is a revitalised 1960s mid-terrace building in north London with a remodelled interior and rear extension. Finalist for the AJ Small Project Award 2016. Shortlisted for New London Architecture's Don't Move, Improve! 2016 award.