Kyri's place is close to public transport, and the public cycle system.
It's a great location to base yourself if you plan on seeing the sights of London, as everything is within a short distance.
Kyri was very friendly and hospitable. I highly recommend.