Helen's apartment is great! A luxury apartment situated in a safe and convenient location; steps away from transportation, grocery stores, parks, etc. The room itself was incredibly spacious and clean. I would recommend this spot to anyone looking to stay in London either short or long term.