AArts and design Read More A Sun-Drenched Greenery-Filled Home in the Heart of East London17 June 2025 Tucked away behind a veil of Victorian terrace homes in Walthamstow, East London, Catching Sun House emerges as…