Where is Leicester General Hospital?

Where is Leicester General Hospital located?

Leicester General Hospital, Leicester General Hospital, Great Britain (approx. 52.63003°, -1.08289°)


Where is Leicester General Hospital on the map?