Rachel's place is at a great location in camden, in walking distance to both the underground and buses, and has everything you'd need