Original: 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.
Simplified: Wembley Stadium is a football stadium in London, England.