Birmingham National Indoor Arena

Birmingham National Indoor Arena

Birmingham, West Midlands, UK

I went to see Gladiators being filmed here once.

thenia.co.uk (approximate position - possibly only town)

I been here! See more in my gigography.