How long do orders take to arrive?

All orders are hand made upon completion of purchase. UK orders will therefore take between 3 and 4 weeks to arrive. Orders to the EU and ROW will take 4 to 5 weeks to arrive.