The flat is lovely, as in the description and the photos, and with all the equipments necessary. Moreover, it's really well located with two tube stations, the overground and many buses.
Eirini was very nice and taking all the dispositions for us having the best stay. I really recommend this place for a visit in London.