We had a great stay at Alessandro's studio! It is a newly renovated building, so trust the pictures...it really is that nice. Victoria station is only about 5 walking minutes away and there are lots of restaurants and cafes close by. Alessandro was a perfect host, pointing out interesting places on a map and leaving us with a complementary bottle of wine, bread, cereal, and drinks.
Next time we're in London, we'll definitely stay there again!