If you are looking for an accomodation in a super connected position in north of London, I would suggest Yema's place. The host was great in hospitality.