Indi's place is so well located and has everything you need for a short stay in London. A bus stop, and a Central Line Underground Station are just a short walk.
Check-in and check-out are smooth, and there is everything one might need for a quick breakfast before starting the day.
Would definitely recommend or even stay there again!