West Ella Road, London, NW10

£1,800 pcm
3 bedrooms 1 bathroom