Stour House by Facit Homes in London, United Kingdom
Project: Stour House Architects: Facit Homes Location: London, United Kingdom Area: 4,520 sf Year: 2019 Photographs by: Martin Gardner Stour House by Facit Homes Nestled in an ‘Area of Outstanding Natural Beauty,’ this contemporary architectural […]