We really enjoyed our stay at this apartment. It is well located, with bus and metro stations very closed to it. The apartment was nice, super clean and comfortable. It is bigger than I expected and the photos are very realistic. The only thing that I would point out is that, as in many apartments in London, the showers don't have a lot of water pressure.
To conclude, I would definitely recommend it!