© Chris Tirrell architects: Universal Design StudioLocation: London, United KingdomProject Year: 2025Photographs: Chris TirrellArea: 12450.0 m2 Read more »