Tamworth is a tiny little blip right in the centre of the UK, no beach, no massive shopping centre, and…