Tamworth: England's Original Capital Before London
Discover the fascinating history of Tamworth, the 8th-century capital of England. This charming market town near Birmingham offers historic sites and family attractions. Explore its royal past today!