Featured View Property Kestrel Avenue, London A rare opportunity to acquire… Bedrooms 5 Bathrooms 2 Area 2110 sqft To Buy £1,725,000 By Welwyn Garden City