© Felix Speller architects: Studio Hagen HallLocation: Hampstead, London, United KingdomProject Year: 2023Photographs: Felix SpellerArea: 284.0 m2 Read more »