We had a blast in London and part of it was the fact we stayed in this appartment. The airline lost my luggage, but it didn't bother me so much because we had almost everything in the appartment
The rest, we bought from the supermarket which is just across the street. The location of this place made some of our friends who live in London a little envy, because we could visit ANYWHERE without the need to transfer or change transport- a few steps and you are there! Overall, just amazing experience and great service!!!