Rank #82

Tamworth

Take a journey back in time and explore the rich history of Tamworth Castle! Located in the heart of Tamworth, England, this majestic castle has stood for centuries, and is a great example of medieval architecture. On this historical tour, you'll get to explore

From Wikipedia

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.

Read on Wikipedia ↗

01
Lv 1 · Browser0 pts
0 / 100 to Lv 2+1 / 200px scrolled
Theme
Display
Density