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 1 people) - Page 0

Crosby Sisters

Crosby Sisters

Musical duo