UK: Rugby Stadium Transformed Into Walk-In COVID-19 Vaccination Center In London
- Captured on Monday 31st of May 2021
- Location is London
Description
Twickenham Stadium located in southwest London was used as the UK's largest COVID-19 vaccination center on Monday, Read more...