Where is Ashburton Park?

Where is Ashburton Park located?

Ashburton Park, Ashburton Park (Station), Great Britain (approx. 51.384792°, -0.064053°)


Where is Ashburton Park on the map?