Address: The Green, North Leigh, East End, West Oxfordshire, Oxfordshire, England, OX29 6PY, United Kingdom