26
results
Sold prices in Abbeyfield Road, London Central, SE16
93 Abbeyfield Road, London, SE16 2BS
- £68,000 Terraced, Freehold 29 November 1996
75 Abbeyfield Road, London, SE16 2BS
- £60,000 Terraced, Freehold 10 March 1995