2
results
Sold prices in Birch Park, Harrow on the Hill, HA3
20 Birch Park, Harrow, HA3 6SP
- £400,000 Detached, Freehold 27 July 2005
19a Birch Park, Harrow, HA3 6SP
- £206,000 Detached, Freehold 15 December 1995