Helena's flat is unbelievable great. It is located in a quit area surrounded by many places good places to go. Helena is a wonderful host and make us feel at home. I am grateful for all she has done during our stay in London. Definitely, we will be there again on our next trip to London.