NW118QT
Armitage Road, London, NW11
Large Detached House Over 2000sq Foot Four Bedrooms Two Bathrooms Conservatory In Need of Modernisation Further potential to extend (STPP). Garage and private driveway Chain Free