Friday, 16 April, 2021 to Friday, 30 April, 2021It is with great regret that the 2021 Slough Arts Festival has been cancelled.