Where is Whatley Quarry?

Where is Whatley Quarry located?

Whatley Quarry, Somerset, United Kingdom (approx. 51.22965°, -2.38663°)


Where is Whatley Quarry on the map?