Welcome! Looking for the best of London? This is a modern apartment with a chef-style kitchen and beautiful views of London. Located in the heart of South Kensington, you will love the fact that it is just a 5 minute walk to the tube station. You are also just a stone's throw away from some of the greatest museums in the world - the Natural History and the Victoria and Albert Museums. Our apartment will also always come professionally cleaned for each guest with fresh luxury linens.