September 15 2017 Downtown London BIA!: London, Ontario
Downtown London BIA! Location: London, Ontario Description: London, Ontario is the largest urban region in southwestern Ontario and is located 2-hours from Toronto. Downtown London! is made up of two complementary organizations - the London Downtown Business Association (LDBA) and MainStreet London - which are governed by two...