Where is The Wilson Hospital?

Where is The Wilson Hospital located?

The Wilson Hospital, Merton, United Kingdom (approx. 51.39776°, -0.162655°)


Where is The Wilson Hospital on the map?