We have enjoyed our stay in London. The apartment is well located, close to the centre of the city and the subway, but a bit noisy in the morning.
We can only complain about the cleaning.
I had to clean almost every item we have used: kitchen, table, microwave, sink, shower.....