Where is Heworth Interchange?

Where is Heworth Interchange located?

Heworth Interchange, Gateshead, United Kingdom (approx. 54.95179°, -1.55591°)


Where is Heworth Interchange on the map?