THE Inspiring Ilkley textile exhibition is on display at Ilkley Manor House, celebrating Bradford UK City of Culture 2025. The Sewing Sisters is ...