Helen´s flat is very nice and its location is amazing. A great spot for visiting London, as it is close to metro and train stations, Tate, St. Paul´s Cathedral, etc. We enjoyed very much our stay there. Just be aware of check out time at 10:00am with no possibility of keeping the baggage.