9 photos Double bedroom Alexandra Palace Crouch End (N8) £900 pcm - bills inc. Double room - Available now