Gateshead International Stadium

More about Gateshead International Stadium

Gateshead International Stadium is located at Neilson Rd, Gateshead, Tyne and Wear, NE10 0EF, United Kingdom