Pembroke Road, Palmers Green, N13
£2,395 pcm