Stanley Kubrick Road, Denham

£3,000 pcm
4 bedrooms 3 bathrooms