2
results
Sold prices in Crawford Road, London Central, SE5
21 Crawford Road, London, SE5 9NF
- £910,000 Terraced, Freehold 24 March 2020
17 Crawford Road, London, SE5 9NF
- £130,000 Terraced, Freehold 29 August 1997