Contact information
Contact Information
If you have a question about an order, a product, or anything else, we would like to hear from you.
This is the fastest way to reach us and the address to use for anything relating to an order, a delivery, or a refund. Please include your order number where you have one.
Telephone 020 8044 9229
Postal address Acai Berry 27 Margaret Street London W1W 8RY United Kingdom
Please note this address is for correspondence. Do not send products here without contacting us first, as our products are frozen and cannot be accepted at this address.
Online You can also reach us through the contact form at