Where is St Paul's Underground Station?

Where is St Paul's Underground Station located?

St Paul's Underground Station, St Paul's Underground Station, Great Britain (approx. 51.51492°, -0.09778°)


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