Where is Northumbria Hospital?

Where is Northumbria Hospital located?

Northumbria Hospital, Northumbria Hospital, Great Britain (approx. 55.075138°, -1.568853°)


Where is Northumbria Hospital on the map?