I absolutely recommend Lana’s place. The room is clean and has everything you need; bed is comfortable and having the bathroom for yourself is quite great. The shower is fantastic by the way. The apartment is across from a bus stop and very close to the Edgware train station, which is one stop away from Paddington station. This last one takes you from/to Heathrow airport in 15 min. Lana is a very sweet and helpful host. She responds quickly. Definitely will stay with her in my next trip to London.