Tewkesbury, United Kingdom
Tewkesbury is a historic market town in Gloucestershire, England, situated at the confluence of the Rivers Avon and Severn. Its distinctive architecture, including the stunning Tewkesbury Abbey, showcases a rich medieval heritage. With a population of 10,663, the town maintains a charming, small-scale character, making it an attractive destination for those seeking a tranquil and culturally significant experience. The town's medieval layout and picturesque riverside setting add to its unique charm. Tewkesbury's blend of history, natural beauty, and quaint character makes it a hidden gem in the English countryside.
Pop: 10.7K
Country: United Kingdom
Tewkesbury Travel Guides
No travel guides for Tewkesbury yet.