MYSTIC

The Little Thatch

Gloucester, United Kingdom

This thatched hotel in Quedgeley was built in the 13th century when the population was just 20 and is one of the county’s oldest historical buildings, still full of its original features.

Submit Update