Chain Free £1,650,000 3 Bedrooms ● Manor Road, Stoke Newington, N16 Step into a world of timeless grandeur with this magnificent three-storey period house, encompassing approximately 2721 square feet of versatile living space. View details