Wembley Stadium

UK's largest sporting and music venue is located in north west London in borough of Brent. With it's capacity of 90 000 seats is the largest covered arena in the world designed by famous british architect Norman Foster. Wembley Stadium hosted football Finals at 2012 Olympic Games.