Where is Southmead Hospital?

Where is Southmead Hospital located?

Southmead Hospital, City of Bristol, United Kingdom (approx. 51.49683°, -2.591614°)


Where is Southmead Hospital on the map?