Reduced22 photos · Floorplan£2,800 pcm5 bed3 bathSemi-DetachedStanborough Mews, Welwyn Garden CityListed 16 Oct 2026