Thame, United Kingdom
Thame is a charming market town in Oxfordshire, United Kingdom, boasting a rich history and picturesque architecture. Its historic high street is lined with quaint shops, tea rooms, and historic buildings, including the 13th-century St Mary's Church. With a population of 13,269, Thame retains a strong sense of community, hosting various festivals and events throughout the year. The town's proximity to the Chiltern Hills and its scenic countryside surroundings make it an attractive destination for outdoor enthusiasts. Thame's unique blend of history, culture, and natural beauty makes it a hidden gem in southern England.
Pop: 13.3K
Country: United Kingdom
Thame Travel Guides
No travel guides for Thame yet.