Where is Ashtead?

Where is Ashtead located?

Ashtead, Surrey, United Kingdom (approx. 51.3055227°, -0.3071682°)


Where is Ashtead on the map?