We throughly enjoyed our stay at Tobias and Annette's place. Only a 5 minutes away from the tube station meaning it's easy to get to central London. I would highly recommend staying there, it matches the images provided.