The journal
Open the journal →The conversation starts in the journal — be the first to post.
About Tamworth
Tamworth is a market town and borough in Staffordshire, England, 14 miles (23 km) north-east of Birmingham. The town borders North Warwickshire to the east and south, and the Lichfield District to the north, southwest and west. The town takes its name from the River Tame, which flows through it. The population of Tamworth borough (2024) was 81,117. The wider urban area had a population of 81,964.
Everything about Tamworth →- Country
- United Kingdom
- Inception
- 1835
- Website
- https://www.tamworth.gov.uk/