- No Stores Found.
Stockists
Ombar products are currently available across the UK in Waitrose, Planet Organic, Whole Foods Market, Ocado, Revital, As Nature Intended, and all the great independent health food shops.
You can also find us across Europe in major retailers as well as independent organic food shops.
To find a stockist in...
UK - please use the store finder below.
Ireland - please contact Irish Independent Health Foods on +353 (0)26 65750 or sales@iihealthfoods.com.
Germany - please contact Phyto Treasures on +49 (0) 30 325 254 46 or info@phyto-treasures.de.
France - please contact Europ-Labo on +33 (0) 3 88 59 22 97.
If you're a retailer selling Ombar and would like to be added to our store finder, please email hello@ombar.co.uk with all your shop details.