Products that are marked "Made to Order", are handmade especially for you after your order is placed. These items require approximately three business days before they are shipped.
Products that are marked "Ready to Ship", are in stock and ready to ship directly from our warehouse in The United Kingdom within 24 hours from the time you placed your order, usually same day if ordered before 3pm GMT.