Juan's place is everything you need for a short stay in London. Located right next to Seven Sisters, it has great connections to all major London locations and all necessary amenities. Juan is incredibly helpful and responsive. Recommend!