Harbor Bath & Body located at Thames Street Landing on Bristol Harbor specializes in locally made bath and body products, Homemade soaps, Pine Cone Hill Fine Pajamas and great casual clothing. We also carry nautical hostess gifts and souvenirs.