Where is Brookfields Hospital?

Where is Brookfields Hospital located?

Brookfields Hospital, Brookfields Hospital, Great Britain (approx. 52.19712°, 0.1508°)


Where is Brookfields Hospital on the map?