Where is South Kensington Underground Station?
South Kensington Underground Station is located in London City Centre. If you're looking for 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
- London Eye
- Tower of London
- O2 Arena
- Natural History Museum
- Kensington High Street