Welcome to Thames River Art & Craft Show where you can shop unique designs in a variety of media by artists and artisans from all over New England. Thames River Art & Craft Show is a two day juried show being held on June 25 and 26, 2016 at the beautiful Mitchell College campus in New London, Connecticut. The Mitchell College campus is located in coastal southeastern Connecticut at the mouth of the Thames River and Long Island Sound. Artisans will display their work on the beautiful outdoor campus. Enjoy music provided by local musicians and delicious fare from a festival menu prepared exclusively for the Thames River Art & Craft Show.