Manchester and London's Wembley had been chosen to go to a final round of bidding for a site of a new English national Stadium, Britain's sports Council said on Tuesday.
Manchester Wembley Vie for new national Stadium.