Property sales in Holden Road, London

Found 701 transactions.

Date Address Price
5 Jan 1995 Flat 36, Sylvan Court 102-106, Holden Road, London, N12 7ED £ 126,844
Sold house prices and summary statistics for Holden Road, London