Residential Newbuild Garden HouseArea: 389 m²Location: Hampton, LondonStatus: Concept Design - PlanningType/sector: Residential Development