Great place in North London. Close to everything.