Nicholas and Michele's place is super convenient for a stay in London. The studio is immaculate and nicely decorated. It has everything you need and it is conveniently located, only a 10-minute walk to the Oval metro station.
Nicholas was very responsive, he sent us all the indications to arrive to the studio and gave us a few tips on what to do and how to get there.
I recommend the place to anyone who would like to visit London.