124
results
Sold prices in Beechcroft Road, London Central, SW17
218 Beechcroft Road, London, SW17 7DP
- £165,000 Semi-detached, Freehold 16 December 1996
54 Beechcroft Road, London, SW17 7BY
- £98,500 Terraced, Freehold 24 November 1995
26 Beechcroft Road, London, SW17 7BY
- £82,500 Terraced, Freehold 21 November 1995
134 Beechcroft Road, London, SW17 7DA
- £85,000 Flat, Leasehold 22 September 1995