The OVO Arena Wembley is a massive live music and entertainment venue based on Arena Square in London. Originally opened in 1934, it soon became one of the must-hit stops for popular bands and acts when they hit the UK. It was renovated in 2005 in a move that cost over ÂŁ35 million, and now plays host to some of the biggest names in music - recent names that have hit its stage include Depeche Mode, Muse, and Iron Maiden.