Check Out the Michael Gibson Gallery
Nestled at 157 Carling Street is the Michael Gibson Gallery: a long-time presence of Downtown London since 1984 that showcases artwork from not only local artists, but renowned creators from all over the country.