We had a wonderful Time at Helen´s. Checkín was extremely easy. The location is super convenient. Super close to Several Tube and bus stations and perfectly walkable for other sites. the area where Helen´s apartment is located is quiet, far from the huzzle and buzzle of the city center but we walked to The Tower of London from There (20 minutes) to Cvent Garden ( 40 Minutes) and to the West End (50 minutes).
It has many convenient stores close by to get groceries and the apartment is well equipped to cook. It fits perfectly 3 guests.
Helen was very responsive to all my messages. Definitely would stay there again when visiting London.