England is coming home but is home still Wembley Park?

Pele once described Wembley Stadium as the Cathedral of Football. The name Wembley is synonymous with Football and great events. It is the home of England and the FA. It is the spiritual home of Football.