Where is Queensbury Station?

Where is Queensbury Station located?

Queensbury Station, Queensbury Station, Great Britain (approx. 51.594105°, -0.285866°)


Where is Queensbury Station on the map?