52
results
Sold prices in Abercrombie Street, London Central, SW11
66 Abercrombie Street, London, SW11 2JD
- £105,500 Terraced, Freehold 19 September 1996
26 Abercrombie Street, London, SW11 2JD
- £138,000 Terraced, Freehold 22 February 1996
52 Abercrombie Street, London, SW11 2JD
- £90,000 Terraced, Freehold 21 December 1995
82 Abercrombie Street, London, SW11 2JD
- £15,000 Terraced, Freehold 30 January 1995