Aida's place is gorgeous, high quality and welcoming.
i highly recommend staying here if you need a close central location whilst in London.