Loved the location of this flat. Excellent neighborhood and very close to the tube. The place was very roomy and had all amenities mentioned.
The only draw backs to our stay were that the lift was out of order and we had to take 6 pieces of luggage up 5 small flights of stairs. Also during our stay, the temperature in London was 85 F and the flat felt very hot. Fortunately there were small windows and a few fans that made it more tolerable.
I think these were just unusual circumstances and I would still recommend the flat to anybody.