Alfrick is a small, traditional Worcestershire village set within the Teme Valley, prized for its peaceful rural setting, strong community spirit and access to some of the county’s most attractive countryside....