
We three beans! UK varieties Capulet, Godiva and Olivia are due to hit shops in the new year
A trio of beans developed and grown in the UK - Capulet, Godiva and Olivia - are set to make their debut in UK shops in the New Year. The UK Registered beans (URBeans) launch kicks off the celebrations...