Contact Us
We are here to help with product questions, orders, delivery, returns and refunds.
Email: support@shopolvessa.com
Phone: +44 7904 725147
Response time: We normally respond within 1–2 business days, Monday to Friday.
Postal address:
OLVESSA
Maxden Court, 18
London SE15 4LQ
United Kingdom
OLVESSA is a UK-based online retailer currently serving customers in the United States.