Due to the current Covid restrictions, orders may take longer than usual so please allow up to 2-3 weeks for delivery. Should you need your item(s) sooner e.g. for a special occasion, then please email us and we will try and expedite your order. We are based in the UK. All orders from the UK are shipped from our UK facility.