Address: High Street, Longborough, Cotswold District, Gloucestershire, England, GL56 0QE, United Kingdom