13th January 2021Twickenham Stadium to join growing number of Covid vaccination centers Venue management By James Billington As reported last week, a growing number of sports stadia and arenas are offering up…