We ship worldwide from our warehouse in the UK or directly from our factory depending on the order size and co-brand requirements. For orders under 500, we'll need 1-2 weeks for production and shipping. Larger or bespoke orders can take up to 16 weeks for production and shipping.