I stayed for a week with Rob and Emiko and they were nothing short of amazing. Their quick communication made check in easy and any questions I had were answered within a short period of time.
I recommend staying here, as it is central and easy to get around London with a tube station only a short walk away to get into the city. It is a quiet suburban street with a park at the end.
Highly recommend staying here to be out of the hustle and bustle that is London.