Enjoyed the stay.
Well located at about 750m from South Kensngton Tube Station. Sainsbury's super market and Starbucks are bang opposite the apartment. Walking distance to Natural History and Victoria & Albert Museums.
There are numerous restaurants near South Kensington station. Piccadilly line and District line of station from South Kensington covers most of the sightseeing in London.
However, London was very hot on 16-18th June 2017 with temperatures above 30 deg Celsius. Like in most apartments in London air conditioning is not provided. Room was warm in the evening. (No fans) Otherwise the stay was good. Staff were helpful.