Stapleton Hall Road, Stroud Green N4
£1,225 pcm
x