Krishan's place is nicely located for a short stay in London. While London is of course a big city, we had no problems getting into various areas of interest via public transportation.

Krishan himself was extremely responsive (he literally responded to any message we sent within minutes!), and made checking in and out very easy as he works close by. He was also kind to provide power adapters for us.

Overall we'd recommend staying there!