From the organizers:
"The Dundas Street Festival celebrates the best of city living. All are welcome to walk, ride and play on a car-free Dundas Street in Downtown London. With art, music, food and fun, this cool and family-friendly annual event will leave you smiling, proud and satisfied. Dundas Street between Wellington and Ridout."
More at the Facebook event page.