Forest Gate House / LSD Architects 0 06.01.2025 10:00 Archdaily.com © Peter Molloy architects: LSD ArchitectsLocation: 83 Thorpe Rd, London, United KingdomProject Year: 2024Photographs: Peter MolloyPhotographs: Luka AnicArea: 30.0 m2 Read more »