Residential Newbuild development Area: 389 m²Location: Streatham Hill, LondonStatus: Under constructionType/sector: Residential Development