**no Deposit Option Available**
£3,501 (Price per month), Fees apply
3 Bedrooms ● Barbauld Road N16
Welcome to this exquisite three-bedroom maisonette, 1,000 sq ft home with private roof terrace nestled in the heart of Stoke Newington.
View details