Great location and everythingyou need for a stay in lovely Crouch End