We had a lovely stay at Helen's place, it's a few minutes walk from many landmarks and near many shops and restaurants! Check in and check out was really easy and I would probably choose Helen's place again next time I come to London!