Order Tracking

Once your order has been dispatched, tracking information will be provided where tracking is available.

If you have received tracking information, use the tracking link or reference provided in your dispatch notification.

If your tracking information has not updated or you believe your order is delayed, please contact us:

Email: support@vellora.co.uk
Telephone: +44 78 3598 6571

Please include your order number so that we can assist you more efficiently.