Where is South Kensington Underground Station located?
South Kensington Underground Station, Kensington and Chelsea, United Kingdom (approx. 51.4941°, -0.173033°)
South Kensington Underground Station, Kensington and Chelsea, United Kingdom (approx. 51.4941°, -0.173033°)