View Property The Swallows, Welwyn Garden City – Let Agreed Recently redecorated - A bright… Bedrooms 2 Bathrooms 1 Area 718 sqft To Rent £895 pcm By Welwyn Garden City