Contact Us
We’re here to help with any questions about your order, our collections, or our store policies. Please reach out to us through the details below and we’ll get back to you as soon as possible.
Business Address:
141 Chobham Rd, London, E15 1LX, United Kingdom
Phone:
+44 7438 654857
Email:
contact@klovra.com
Business Hours:
Monday – Friday: 9:00 AM – 6:00 PM (UK Time)
You can also use the form below to send us a message directly.