Annexe has everything you need and it is very clean. The tube station is a short walk away so you can easily get to the center of London. There is also a shopping mall near, and many local stores and restaurants. You have complete privacy and your own entrance. Big thanks to Suzie, she truly is a super host :)