Great place to stay for those looking to explore north London