Address: WR11 63, Hipton Hill, Sheriff's Lench, Church Lench, Wychavon, Worcestershire, England, WR11 4LY, United Kingdom