Yevgeniy's place is great. 5-10 minute walk from the appartment to get to the tube which takes you downtown real quick. There's busses you can take too that get you there in about 15. You can also walk if you feel like it, big ben/London eye is about a 20 minute walk away.
Place looks like the picture, is clean and was perfect for 3 people. Definetly recommend his place.