Clothing & Accessories in Portsmouth, NH

601 Islington St, Portsmouth, New Hampshire, 03801-4292

(603) 422-0700


3510 Lafayette Rd, Portsmouth, New Hampshire, 03801-6009

(603) 431-1177


11 Ladd St, Portsmouth, New Hampshire, 03801-4010

(603) 430-2941


16 Congress St, Portsmouth, New Hampshire, 03801-4017

(603) 433-1300


24 Congress St, Portsmouth, New Hampshire, 03801-4017

(603) 436-8200


41 Vaughan Mall, Portsmouth, New Hampshire, 03801-4012

(603) 433-4412


65 Congress St, Portsmouth, New Hampshire, 03801-4041

(603) 430-6262


50 Fox Run Rd, Ste 39, Portsmouth, New Hampshire, 03801-2856

(603) 436-0192


85 Market Street, Portsmouth, New Hampshire, 03801

(603) 431-8285


Yext tracking pixel

2454 Lafayette Road, Unit 29, Portsmouth, New Hampshire, 03801

(603) 255-4574

Save 15% on two (or more!) Rx pairs


2800 Lafayette Rd, Portsmouth, New Hampshire, 03801

(603) 431-5200


1465 Woodbury Avenue, Portsmouth, New Hampshire, 03801

(603) 397-3396


Latest reviews

Celtic Crossing

A frequent visitor to Portsmouth, my first destination is always Celtic Crossing. It's a wonderful retreat into all things Celtic, with lovely merchandising, ambiance, and engaging staff. The warm and knowlegeable owners stock delightfully...more
Kelly D


Celtic Crossing

Celtic Crossing is rather overpriced and the service is hit or miss. Sometimes they seem to be helpful, and other times they're really rude. We found some better options online for kilts (like Stillwater Kilts, http://stillwaterkilts.com/, and...more
Sally H