Legendary football player Pele once described the iconic Wembley Stadium in London as the “cathedral of football”. Owned by the English Football Association (FA), Wembley Stadium has been hosting footballers and their ardent fans for the last 95 years.
A statue of former England football captain Bobby Moore stands outside Wembley Stadium in west London, on April 27, 2018. The Football Association have received an offer to buy iconic Wembley stadium in a shock move that increases the chances of an NFL team taking up permanent residence in London. (AFP)
World Cup venue
Wembley: Shahid Khan wants to host World Cup and Super Bowl at stadium https://t.co/uGr8M3xHAa— BBC News (UK) (@BBCNews) April 30, 2018