I would 200% recommande this flat.
The flat is very clean, very modern and very well located in London.
Silvia was very nice with us and gave us very helpful advices about London, the flat and everything we asked for. She is also very attentive and reactive.
We had an amazing time in London :)