Where is Ivybridge?

Where is Ivybridge located?

Ivybridge, Ivybridge (Station), Great Britain (approx. 50.39341°, -3.9042°)


Where is Ivybridge on the map?