A pair of mirrored houses with private roof terraces

Location Stroud Green, London

Number of Units 2

Year Built 2014

Architect Stephen Taylor Architects

Developer Solidspace

Awards

Shortlisted

  • 2014 New London Awards
  • 2014 Brick Awards