Where is Clifton Bridge Station?

Where is Clifton Bridge Station located?

Clifton Bridge Station, Clifton Bridge Station, Great Britain (approx. 51.44677°, -2.62573°)


Where is Clifton Bridge Station on the map?