We found this space very convenient for our stay in London. There are numerous bus stop very close by, including one literally right out front, and the tube isn’t too far of a walk. The flat was small but fine for two people, and had great natural light. Be aware you may need to climb a few steep-ish flights of stairs, depending on which unit you’re in. Key code access is also convenient.