Vai direttamente ai contenuti

Recapiti

Contact Information

Vellor

Our team is on hand to help with any questions about your order, our products, or any other general enquiry.

Customer Service

Email: support@vellor.com

Phone: +44 20 7439 0321

Opening hours:

Monday to Friday — 9:00 am to 6:00 pm (GMT/BST)

We aim to respond to all enquiries within 24 to 48 working hours.

Address

Vellor

London W1D 4HT

United Kingdom

Help with Your Order

To help us assist you as quickly as possible, please include in your message:

  • Your order number.
  • A brief description of your enquiry or issue.

Additional Information

  • Customer service is currently available by email and telephone only.
  • During peak periods, response times may be slightly longer than usual.