Where is Watford General Hospital?

Where is Watford General Hospital located?

Watford General Hospital, Hertfordshire, United Kingdom (approx. 51.64906°, -0.402784°)


Where is Watford General Hospital on the map?