We really enjoyed our stay at Helena's place. Great location and excellent neighborhood. Lots of families and a great little park across the street. Just a few blocks from the train station with easy access to central London. Helena's place was very clean and the little garden is a bonus. It was as advertised! We would definitely stay there again.