1 result
3 bedroom houses for sale in Atch Lench
- Offers over£575,000
3 bedroom detached house for saleChurchview House, Chapel Lane, Atch Lench, Evesham
33- Innovative air source heating system reduces annual running costs by up to 70%; property awarded an A energy performance rating.
- Private gated entrance with ample parking space.
Virtual tourEV charger