Where is St James Street Station?

Where is St James Street Station located?

St James Street Station, St James Street Station, Great Britain (approx. 51.581394°, -0.031849°)


Where is St James Street Station on the map?