Gateshead Stadium is located in Gateshead, United Kingdom. Gateshead Stadium is rated 2.7 out of 5 in the category subway station in United Kingdom. The Angel of the North is as much a part of Gateshead's identity as the Statue of Liberty is to New York. Since it first spread its wings in February 1998, it has ...
Accessibility
Wheelchair-accessible car parkWheelchair-accessible entrance