Yes, you will get free shipping on orders worth £50 or more. Normally free shipping orders are delivered in the next business day. But some orders might take up to five business days to be delivered.