Cute little space in a great spot in North London