Helen's place is absolutely great and I'll miss it dearly. I arrived at London and needed a place to stay for a few months and this place stood out. It's very convenient, had everything I needed, extremely well equiped and warm even in cold days :)
Located in a friendly neighbourhood, you can find great shops and coffees all around, and if you like greenery, Victoria park is nearby.
Helen is aw some too and was super caring.