Filming Locations (1)

  • Stoke City Football Ground, Stoke-on-Trent, Staffordshire, England, UK