Where is Seven Sisters?

Where is Seven Sisters located?

Seven Sisters, England, Great Britain (approx. 51.087498°, -3.1561112°)


Where is Seven Sisters on the map?