We had a fantastic stay in Eva & Bens apartment. It was exactly what we needed. Whenever we needed anything or had any questions, we would get a reply straight away.
Would definitely recommend staying here if you are in London for a few days. Would stay again.