Granville Road, London, NW2
£2,490 pcm
x