3 bed town house for sale

£1'695'000

Info

Address: Northchurch Road, London N1, London, London, UK
Category: Houses for sale
Property type: town house, town house
Amenities: Bed, Dining room, Dishwasher, Living room, Loft space
Living area: 2
Bedrooms: 3
Bathrooms: 2