Address: GL20 36, Main Street, Beckford, Little Beckford, Wychavon, Worcestershire, England, GL20 7AD, United Kingdom