What a fabulous location with easy access to everything you need, including cafes, pubs, good restaurants, the Underground, museums, Hyde Park & Kensington Gardens, and other sites in London. I would definitely recommend this flat for a family trip to London.
The flat was a bit smaller than the photos suggest, and there are a lot of stairs. Also, no clothes dryer. Other than that, the flat was great.
The hosts, Peter and Samit, were responsive and accommodating.