Where is South Kensington Underground Station?
South Kensington Underground Station is located in London City Centre. If you want to find things to see and do in the area, you might like to visit Hyde Park and Buckingham Palace.
Things to see and do near South Kensington Underground Station
What to see near South Kensington Underground Station
- Hyde Park
- Buckingham Palace
- Piccadilly Circus
- Big Ben
- Trafalgar Square
Things to do near South Kensington Underground Station
- Oxford Street
- London Eye
- The British Museum
- Tower of London
- O2 Arena