Defford is a small village on the edge of Bredon Hill in Worcestershire’s Heritage Garden, one of England’s most unspoiled places, known for its Blossom Trail and locally grown fruit and vegetables. A short drive away is Pershore, a beautiful market town on the River Avon with Georgian buildings, a mediaeval Abbey, and several shops, restaurants, and traditional inns. Upton on Severn, a riverside village with a thriving marina, half-timbered buildings, music and water festivals, and a popular local vineyard, is close by.