Where is South Access?

Where is South Access located?

South Access, South Access, Great Britain (approx. 56.44741°, -2.930048°)


Where is South Access on the map?