3 bedroom semi-detached house for saleAtch Lench Road, Church Lench, Evesham£435,000FloorplanDocuments