Gloucester, England, United Kingdom • 1 Employees
Hospitality
Located in Quedgeley, and built in the 14th century when the population was just 20, The Little Thatch Inn is one of the county s oldest and most historic buildings still full of its original features and character.