Where is South Kensington Underground Station located?
South Kensington Underground Station, South Kensington Underground Station, Great Britain (approx. 51.49409°, -0.1734°)
South Kensington Underground Station, South Kensington Underground Station, Great Britain (approx. 51.49409°, -0.1734°)