Where is Belle Vue Station?

Where is Belle Vue Station located?

Belle Vue Station, Belle Vue Station, Great Britain (approx. 53.463104°, -2.182°)


Where is Belle Vue Station on the map?