Where is South Kensington Underground Station?

Where is South Kensington Underground Station located?

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


Where is South Kensington Underground Station on the map?