Where is Barton Hill Station?

Where is Barton Hill Station located?

Barton Hill Station, Barton Hill Station, Great Britain (approx. 54.069958°, -0.91959°)


Where is Barton Hill Station on the map?