Where is King Edward Street / St Pauls Station?

Where is King Edward Street / St Pauls Station located?

King Edward Street / St Pauls Station, King Edward Street / St Pauls Station, Great Britain (approx. 51.516552°, -0.098612°)


Where is King Edward Street / St Pauls Station on the map?