Tamworth — town in Staffordshire, England