Approx. 1,842 sq ft £1,600,000 4 Bedrooms ● Windus Road, London N16 A Rare-to-Market Victorian Terraced Home, Architecturally Reimagined to Create an Exceptional Four-Bedroom Family Residence in the Heart of Stoke Newington. View details