My family and I enjoyed our stay at this apartment. It was centrally located within walking distance to transport, shops, restaurants and cafes.
Check in was smooth and communication was quick. They let us drop off our luggage early (before check in) which was a great help.
I would definitely recommend this place to anyone travelling to London.