Where is Broomfield Hospital?

Where is Broomfield Hospital located?

Broomfield Hospital, Broomfield Hospital, Great Britain (approx. 51.77459°, 0.46542°)


Where is Broomfield Hospital on the map?