(FR) Wembley Stadion, London