Girdlestone Walk, London, N19
£2,800 pcm
x