Dick and Bob are both wonderful hosts and I can definitely recommend their place for your stay in London. The pictures represent the place very well. The room has enough space and all the furniture I used was in good shape. In case of cold nights, there is a heater in the room. The room also has tourist maps, subway maps, eu-uk plug adapters, which can be fairly useful to some guests.
A London Overground station is in close proximity to the station, but it is also possible to get to London Tube on foot which takes about 20-30 minutes.
Dick and Bob were really nice to me during my short stay. They don't invade your personal space if you want to be alone, but they are also really interesting people to talk to and have many fun stories to share.
In short, this is one of the places you might want to visit again and again.