Powick, Worcestershire is a historic riverside village just west of Worcester, best known for its setting beside the River Teme and its proximity to the Malvern Hills....