WR11 8NF · Evesham

£11M

what these 46 homes last sold for

£234kmedian
£2,431per m²
1sale this year
Recent sales
1, Orchard Place£315,000Mar 2026
18, Orchard Place£347,000Dec 2025
67, Orchard Place£398,500Dec 2025
65, Orchard Place£410,000Aug 2025
30, Orchard Place£290,000Aug 2025
2, Orchard Place£360,000Feb 2025
75, Orchard Place£345,000Nov 2024
51B, Orchard Place£442,000Nov 2023
51A, Orchard Place£320,000May 2022
75, Orchard Place£320,000Dec 2021
67, Orchard Place£299,950Jun 2021
6, Orchard Place£394,000Jun 2021
Open in SoldMap, free on the App Store