The stadium which it’s filmed at is Crystal Palace’s Selhurst Park, which is already in the game. Surely all they have done is put some different banners up and given it a different title, rather than creating a whole new stadium which they already have.