I spent 2 nights in July 2013 with my wife at Yevgeniy's apartment and it is great. A little bit far from tube but there is a bus stop just 50m from the apartment straight to the main tube stations. The apartment is lovely and clean. It is on the 6th floor, so you can see Big Ben from the balcony. It was easy to communicate with Yevgeniy by email before and during our stay. I would definitely recommend him as host.