Lizzie's apartment is lovely, comfortable and really well connected (many buses and tube stations close to house). Also, they made us feel welcome and they were really helpful all the time. We definitely recommend to stay at Lizzie's if you want to visit London.