6 bedroom detached house to rentAlexandra Grove, North Finchley, N12 - SEE 3D VIRTUAL TOUR!£4,500 pcm Photos