Overall I had a great stay at Alessandro's apartment in London. The studio is small but cute and the only negative is the many flights of stairs which was difficult to climb with my heavy luggage.
The neighborhood is fantastic filled with many great restaurants - pimlico fresh, Kazan and Gail's were all great.
Also, I walked everyone during my stay so it's easy to get around to all of the top sites in the city.