Property sales in Orchard Grove, London

Found 303 transactions.

Date Address Price
31 Mar 1995 183 Orchard Grove, London, SE20 8BQ £ 39,000
24 Jan 1995 53 Orchard Grove, London, SE20 8DN £ 21,000
20 Jan 1995 239 Orchard Grove, London, SE20 8BQ £ 39,500
Sold house prices and summary statistics for Orchard Grove, London