Where is Broomfield Hospital?

Where is Broomfield Hospital located?

Broomfield Hospital, Essex, United Kingdom (approx. 51.77459°, 0.46542°)


Where is Broomfield Hospital on the map?