This is a really nice, very well-equiped flat. I could imagine something similar for myself if I would live in London.
I was on business travel for a 5 days and I felt like home absolutely. You will find everything in the kitchen even for 4 people and you will see a nice home entertainment system. The neighbourhood is very friendly and calm.