Stoke Hammond England United Kingdom