Pear Tree Dell, Letchworth Garden City

£1,900 pcm
3 bedrooms 2 bathrooms