Wembley Stadium reigns supreme as football’s sacred sanctuary.