Last modified on 9 November 2013, at 21:52

Category:Newcastle Arena, Newcastle upon Tyne

English: The Newcastle Arena is an indoor sports and concert venue in Newcastle upon Tyne, UK. Known for sponsorship reasons as the Telewest Arena from 1995-2004, it is now called the Metro Radio Arena.