Great place near South Kensington Station and easy access to all central parts of London