Cedar Lodge Rest Home phone Main St Evesham, Worcestershire WR11 8RL map The Hawthorns phone Church St Evesham, Worcestershire WR11 1DS map if (!IN_DEV) { ?> } ?>