Address: Market Place, Northleach, Northleach with Eastington, Northleach, Cotswold District, Gloucestershire, England, GL54 3EE, United Kingdom
Operator: BT