Fabulous place to stay in London. Close to Tube station and various shops.
Lovely and welcoming host! I strongly recommend staying at Rachel's house.