Features & Customer Favorites in London
There are so many amazing hand-crafted local products to explore in London! One of the best things about shopping on Local Street? Shopping and supporting local from the comfort of wherever you are!
Total store showing: 1
Located Southwestern Ontario, London is located just north of Lake Erie and the US border. A regional center for healthcare and education, London’s economic activity is also focused on medical research, insurance and information technology. This area also hosts a variety of music and artistic exhibits and festivals. Lot’s to explore!