27
results
Sold prices in Haycroft Road, London Central, SW2
1a Haycroft Road, London, SW2 5HY
- £160,000 Flat, Leasehold 11 May 2001
- £109,300 Flat, Leasehold 21 August 1998
- £89,495 Flat, Leasehold 05 January 1998
- £57,000 Flat, Leasehold 16 October 1997
24 Haycroft Road, London, SW2 5HZ
- £250,000 Terraced, Freehold 23 February 2000
5 Haycroft Road, London, SW2 5HY
- £105,000 Terraced, Freehold 14 March 1996