Just a short drive north of Boston, Mass., or south from Portland, Maine, Celtic Crossing is located in the heart of Portsmouth, on the beautiful New Hampshire Seacoast. This is our 16th year in business at the same location, and we’re very proud of it.
We are on Facebook and Twitter, where we announce new products and special events going on in the store or in the town. We are also on Foursquare …sign in and show us your phone…. we’ll give you a discount!
Please call or email us with special orders, and swing by the shop to see our amazing selection of Celtic jewelryclothing, food, local music, gifts, and more. We also rent the Black Watch tartan kilt, for your special occasion.