Stockists
FREE DELIVERY on UK orders over £75
We aim to answer all queries within 24hrs. For wholesale enquiries please email sales@thefarmula.co.uk
The Farmula Ltd 152 – 160 City Road | London EC1V 2NX
Tel : 0330 133 1381
Mail : info@thefarmula.co.uk
We'll send you newsletters with news, tips & tricks. No spams here.