Your order will be shipped within one business day. We use DHL express and it takes 2-3 days to arrive. So in total, our products have an average delivery time of 3-4 business days.
Yes. Gloworm’s stock for Europe and United Kingdom is based in Athens, Greece. We ship internationally.