exploring-london.com
10 Historic Sporting Events in London – 4. The 1966 FIFA World Cup at Wembley…
The home of English football, in 1966 Wembley Stadium in north-west London played host to the FIFA World Cup and witnessed England win the coveted cup. Led out onto the ground by Bobby Moore, the E…