Where is Stanford on Soar?

Where is Stanford on Soar located?

Stanford on Soar, Stanford on Soar, Great Britain (approx. 52.793667°, -1.1946541°)


Where is Stanford on Soar on the map?