Where is Ashburton Park?

Where is Ashburton Park located?

Ashburton Park, Ashburton Park, Great Britain (approx. 51.38519°, -0.06709°)


Where is Ashburton Park on the map?