Really nice place. You get your own fridge and a space in the kitchen to put your things. They had pretty much all appliances we needed to cook.
The location is fantastic! The tube station is less than a minute away and you can get to anywhere in London in 20-30 min. there are also plenty of stores and markets within 5 minute walking, so if you need anything, no worries.
Really great value!