Address: Nags Head Lane, Cherington, Cotswold District, Gloucestershire, England, GL8 8SL, United Kingdom