194
results
Sold prices in Glengall Road, London Central, NW6
51 Glengall Road, London, NW6 7EL
- £155,000 Terraced, Freehold 30 August 1995
88 Glengall Road, London, NW6 7ER
- £22,500 Terraced, Freehold 21 August 1995