2
results
Sold prices in Barnwood Close, Brent Cross, N20
2 Barnwood Close, London, N20 8BF
- £1,500,000 Detached, Freehold 09 April 2002
1 Barnwood Close, London, N20 8BF
- £1,340,000 Detached, Freehold 15 February 2002