I was visiting London for a weekend with a group of 10. Although we only used the house as a base while we were out most of the day (and therefore didn't get to use the kitchen) we were very happy with the standard of everything else.
It was a very comfortable space for 10 people to stay in, provided you don't mind a couple of people sharing beds (which is rarely an issue).
Selsabil was very good at contacting me before the stay and always answered any questions I had very quickly.