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

Bristan

Bristan

Company

Reliant Motors

Reliant Motors

Car manufacturer