Typically Royal Mail takes 2-3 days within the UK, and we ship every Monday/Wednesday/Friday. Internationally it's 5-10 days within Europe and 7-14 for the Rest of the World.
Unfortunately we are seeing worldwide postal delays due to the COVID19 pandemic. For the sorting centres affected by this, deliveries in the UK can take up to 10 days, within Europe 2 weeks and 3 weeks for the Rest of the World.