Where is Stanley Park Station?

Where is Stanley Park Station located?

Stanley Park Station, Stanley Park Station, Great Britain (approx. 53.4334°, -2.96°)


Where is Stanley Park Station on the map?