Where is Northampton General Hospital?

Where is Northampton General Hospital located?

Northampton General Hospital, Northampton General Hospital, Great Britain (approx. 52.236°, -0.8813°)


Where is Northampton General Hospital on the map?