An amazing flat, scrupulously clean and stocked with everything you could possibly want. Very close to shops, restaurants and public transport.
We had a very enjoyable stay in London and felt very much at home.
A word of warning - the stairs keep you very fit!