2
results
Sold prices in Abbeyfield Road, London Central, SE16
161 Abbeyfield Road, London, SE16 2BS
- £239,000 Semi-detached, Freehold 07 May 2002
163 Abbeyfield Road, London, SE16 2BS
- £211,000 Semi-detached, Freehold 14 March 2002