Where is Seven Stories?

Where is Seven Stories located?

Seven Stories, Seven Stories, Great Britain (approx. 54.974655°, -1.5920304°)


Where is Seven Stories on the map?