Where is Hellesdon Hospital?

Where is Hellesdon Hospital located?

Hellesdon Hospital, Hellesdon Hospital, Great Britain (approx. 52.67224°, 1.23191°)


Where is Hellesdon Hospital on the map?