Main United Kingdom Tamworth, United Kingdom
๐ฌ๐ง Tamworth, United Kingdom
Map
Description
Reviews
Select the type of organization you'd like to see from the list:
Load map
Tamworth is a historic town located in Staffordshire, United Kingdom. It has a population of around 77,000 people. While Tamworth is not a coastal city and does not have ports or shipyards, it is situated on the River Tame, which offers opportunities for leisure boating and sailing. The city is known for its rich history, including the medieval Tamworth Castle, and hosts the annual Tamworth Music Festival, attracting visitors from all over the world.
Latitude: 52.634
Longitude: -1.69587
Longitude: -1.69587
To leave a review, log in under your account.
Leave the first review!