The best spot to stay in London if you want to be close to all main attractions, parks and city center. It's also a quiet area, so you'll have a good rest in the night. And you can easily find a few supermarkets and cafe around underground station, that's located in 7 minutes walk from the house.
James was very helpful and friendly!
The apartment was clean, with all necessary facilities. Highly recommend this place!