Where is Seven Springs?

Where is Seven Springs located?

Seven Springs, Seven Springs, Great Britain (approx. 51.851063°, -2.0502367°)


Where is Seven Springs on the map?