Address: GL20 12D, Church Road, Bredon's Norton, Wychavon, Worcestershire, England, GL20 7HG, United Kingdom