Leeds First Thursday Street Fest is cancelled for today due to weather and we will see you August 1st!