Annie's place was great! It's in a great location central to everything in London and was really easy to find. The couch in the living room might be the most comfy piece of furniture I've ever had the chance to sit on.
We were travelling with a little one and the nearby parks are super convenient. The cafes nearby offer delicious food as well.
Last but not least, Annie is a great host. She got back to us right away when we had any questions and was really helpful! We'd definitely stay there again next time we're in London.