Great location, very close to central London and would comfortably accommodate 9 people.
The hosts communication was great and the flat had everything we needed for our stay.