The Kings Head is situated on the edge of the beautiful Cotswolds between Painswick & Gloucester in the historic and picturesque village of Upton St Leonards. For centuries it was used as a Coaching Inn, it now serves as the village's local and also welcomes visitors.
Gloucester Road, Upton St Leonards, Gloucestershire, GL4 8AA
View Map
01452 616042
[email protected]
No website
Facilities include: Cask Marque, Guinness Quality Accredited,
View Food Menu