Tamworth

Tamworth

Tamworth is a large market town and borough in Staffordshire, England, 14 miles north-east of Birmingham and 103 miles north-west of London. Bordering Warwickshire to the south and east and Lichfield to the north and west, Tamworth takes its name from the River Tame, which flows through it.

Tamworth People (First 2 people) - Page 0

Chaffey Dam

Chaffey Dam

Body of water

Kootingal

Kootingal

Town in Australia