We had a really lovely stay at Helen’s place. The flat is beautiful, with loads of natural light and great views over London. Had great communication with Helen throughout. Would not hesitate to stay again!