Property sales in Macclesfield Road, London

Found 201 transactions.

Date Address Price
24 Mar 1995 16 Macclesfield Road, London, SE25 4RZ £ 57,500
Sold house prices and summary statistics for Macclesfield Road, London