High Park , Worcestershire , England.