We strongly recommend Rachel's house. It's a nice, clean and comfortable place to stay. The house is located only 10 minutes walk from a bus stop (24/7 service) so it's an excellent location for discovering London!