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.
Media in category "Newcastle Arena, Newcastle upon Tyne"
The following 14 files are in this category, out of 14 total.
- Metroradio Arena, Newcastle.jpg 1.41 MB