The place was cozy and well designed apartment and we had a really comfortable 2 weeks stay in London. There are 2 super markets within 3minutes walk and nice butchery and lots of restaurants around the place. When it comes to visit city center it takes time around 30-40 minutes but the location is quite reasonable.
We will definitely stay here again.