Property sales in Howard Road, Walthamstow, London

Found 301 transactions.

Date Address Price
18 Jan 1995 105 Howard Road, Walthamstow, London, E17 4SG £ 52,000
Sold house prices and summary statistics for Howard Road, Walthamstow, London