World Time Starts Here

Tamworth, Staffordshire

View Larger Map

Tamworth is a historic town in Staffordshire, north-east of Birmingham and approximately 200 km (120 miles) north-west of London. The town has a population of around 75,000. One of the main attractions of the town is the historic Tamworth Castle.

Tamworth Borough Council website

Rate this page

Thanks for rating

Please explain any problem (email address for reply):