Where is Great Victoria Street Station located?
Great Victoria Street Station, Great Victoria Street Station, Great Britain (approx. 54.594322°, -5.936666°)
Great Victoria Street Station, Great Victoria Street Station, Great Britain (approx. 54.594322°, -5.936666°)