My second stay at Aida's. Place is very comfortable, location is amazing - near Victoria, so you are both close to the theatre where they're playing Wicked (if you like that sort of thing) and also you are pretty much free to catch transportation to wherever it is you desire in London. Saintsbury is (literally) around the coffee. And Aida is extremely hospitable!