Address: WR10 257, Main Street, Elmley Castle, Wychavon, Worcestershire, England, WR10 3HS, United Kingdom