I can definitely recommend Ali's apartment. It was located in my favourite area of London to stay and had all services readily accessible. Plenty of restaurants and transport options. Hyde park was close by. Check in was very easy and the place was more than enough space for our group. Would stay again!