England
Wembley Stadium, London