Where is Thornbury Hospital?

Where is Thornbury Hospital located?

Thornbury Hospital, Sheffield, United Kingdom (approx. 53.37435°, -1.51752°)


Where is Thornbury Hospital on the map?