Otto's apartment is comfortable, clean and convenient to transportation, shops, restaurants and even a nice park.
Saturday's Broadway Market was another bonus.
I highly recommend staying here if you are visiting London.