Input (grade 13): Wembley Stadium (often referred to simply as Wembley, Ë wÉ mbli, or sometimes as the New Wembley) is a football stadium located in Wembley Park, in the Borough of Brent, London, England.
Output (grade 12): Wembley Stadium is a football stadium in London, England.