2
results
Sold prices in Glenwood Road, Brent Cross, NW7
33 Glenwood Road, London, NW7 4LH
- £920,000 Detached, Freehold 26 November 2020
- £720,000 Detached, Freehold 01 December 2009
- £375,000 Detached, Freehold 25 April 2005
9 Glenwood Road, London, NW7 4LH
- £870,000 Detached, Freehold 24 June 2008
- £130,000 Semi-detached, Freehold 22 June 1995