I had a wonderful stay in Rasa's flat! It's about a 15-30 minutes tube or bus ride from most anywhere in London, which was super convenient, I loved the area. Check-in was very easy, Rasa was very communicative, and I would recommend this flat to my friends and definitely stay here again.