Chain Free £1,500,000 5 Bedrooms ● Manor Road, Stoke Newington, N16 Manor Road, Stoke Newington, N16 – circa 2,721?sq?ft of period potential. View details