Charteris Road, London, NW6

£2,700 pcm
3 bedrooms 2 bathrooms