Eight of us recently stayed at the Mews House near Earls Court. The location is excellent, being a very short walk from Earls Court tube station and with grocery stores, chemist, restaurants, museums and almost everything you need very close by.
Most of the bedrooms have their own bathrooms and this was very helpful with a group of 8 as we never felt we were crowded or had to wait for a bathroom to free up. The kitchen and dining area were large and well equipped with everything you need to prepare meals for a large group if that is what you choose to do.
The beds were comfortable and the location quite quiet for being in the middle of London and all guests were able to sleep well - which was just what we needed on our vacation! Some rooms even had blackout blinds which were very effective.
Camilla was very responsive to our questions and we would recommend this location to others.