Nest Hamilton Hamilton Locke St S Shop Nest Hamilton in-store & online for animal inspired handmade Canadian treasures!