Where is Southwark Underground Station located?
Southwark Underground Station, Southwark Underground Station, Great Britain (approx. 51.50389°, -0.105°)
Southwark Underground Station, Southwark Underground Station, Great Britain (approx. 51.50389°, -0.105°)