Where is Ashtead Hospital?

Where is Ashtead Hospital located?

Ashtead Hospital, Ashtead Hospital, Great Britain (approx. 51.30434°, -0.30329°)


Where is Ashtead Hospital on the map?