Mubashira’s place is clean and comfortable and very easy to explore London from. Five minute walk from the tube station. Even this American newb figured it out. Excellent food steps away, really good car watching if that’s your thing. Be prepared for stairs! I heartily recommend this place to anyone.