Love Brownies celebrates opening its 20th UK storeLove Brownies, the award-winning brownie business has opened its 20th shop in Richmond, London, UK, focused on a wide range of artisan ranges, writes Neill Barston. Business news, Cocoa & chocolate, New products