Depeche Mode
Line-up
-
Depeche Mode London, United Kingdom
Twickenham Stadium
200 Whitton Road, Twickenham, London, United Kingdom
DirectionsTwickenham Stadium is a large sports and events stadium located in London. It is the home of the England national rugby team and operates as one of the largest sporting venues in the country. The stadium has a capacity of over 82,000 spectators and hosts a range of international rugby and football matches. It has also held a number of music concerts and events. Twickenham Stadium has a rich history and celebrated its 100th anniversary of the first England rugby match in 2007. Its stands are steeped in the atmosphere of the game and there is something special about cheering on the home side in England's national stadium.