One of north London’s smartest and more romantic restaurants, a Primrose Hill spot well-suited to private celebrations.
altitude your way.