We thoroughly enjoyed our stay in London and staying at Ellen's modern apartment. A few internal items do require fixing e.g. internet working thorough the home and you need to be prepared to walk approx 10 minutes to the nearest tube. Ellen was very helpful at check in and seems to be based nearby.