We stayed at Helen's flat for six weeks and had a wonderful experience! The flat is very spacious with great access to the Overground. It was easy to get to the city centre and all the sites of London. We would stay here again!