Where is St. Paul's Station?

Where is St. Paul's Station located?

St. Paul's Station, St. Paul's Station, Great Britain (approx. 51.515247°, -0.098479°)


Where is St. Paul's Station on the map?