Where is Sunbury-on-Thames?

Where is Sunbury-on-Thames located?

Sunbury-on-Thames, Surrey, United Kingdom (approx. 51.41307°, -0.43091°)


Where is Sunbury-on-Thames on the map?