Wembley Stadium
Wembley Stadium is a football stadium located in Wembley Park, in the London Borough of Brent. It opened in 2007 and was built on the site of the previous 1923 Wembley Stadium.
England Culture & Tourism Route © Monika Simon Newbound 2020