Property sales in Orchard Close, Church Lench, Evesham

Found 4 transactions going back to October 2017.

Date Price Percentage
1 Orchard Close
22 Aug 2018 £ 620,000
2 Orchard Close
5 Jun 2018 £ 600,000
4 Orchard Close
13 Oct 2017 £ 390,000
5 Orchard Close
18 Dec 2017 £ 364,018