Helens place was the perfect spot for a stay in London and we had such a lovely time. The flat is only one bed but is spacious and very easily fits 4 people. The sofa bed in the living room is huge! We felt we were in walking distance from everything, and a stones through from the tube. Perfect if you’re looking to see as much of London as you can in a short time!