Honeypot Lane, Stanmore, HA7

£1,700 pcm
2 bedrooms