Where is Edith Cavell Hospital?

Where is Edith Cavell Hospital located?

Edith Cavell Hospital, Edith Cavell Hospital, Great Britain (approx. 52.58483°, -0.2785°)


Where is Edith Cavell Hospital on the map?