Image 1 of 1
Wembley Arena.jpg
Wembley Arena (Built 1934 - Renovated 2005 - 2006) - Borough of Brent, London - 1st March 2007 -<br />
<br />
Wembley Arena with 12,500 seats is London's second largest indoor arena. Since reopening in 2006 a "Square of Fame" area has been created in front of the arena.