Where is Shepperton?

Where is Shepperton located?

Shepperton, Surrey, United Kingdom (approx. 51.39605°, -0.448027°)


Where is Shepperton on the map?