|
|
Tamworth, StaffordshireTown of Tamworth, StaffordshireTamworth 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 |
|
| ||||||||||||||||||||