Located in downtown Hamilton, James North General Store offers customers cool one-of-a-kind clothing, and home accessories. The General Store is a combination of coffee bar and boutique. Local artwork hangs on the walls along with handmade pieces from LA, Toronto, Vancouver and Nova Scotia.