Shurland Avenue, New Barnet EN4
£1,100 pcm
x