Helen’s place is a great stay! The room is very clean and spacious and it’s great to have your own bathroom. Helen was so lovely and helpful throughout my entire stay. Super close to public transport to get everywhere in London. 100% would recommend.