CONTACT US
We’re Here to Help.
For questions about your order, delivery, returns or products, our customer care team is here to help.
Customer Support
info@velia-london.com
Opening Hours
Monday – Sunday: 10:00 AM – 9:00 PM
We aim to respond within 24 hours.