Where is Clifton Bridge Station?

Where is Clifton Bridge Station located?

Clifton Bridge Station, City of Bristol, United Kingdom (approx. 51.44677°, -2.62573°)


Where is Clifton Bridge Station on the map?