11630 SW 97 Street, Miami, Florida 33176, US
The London Jam factory is an award winning jam manufacturer, with over 90 flavours focussed on more fruit and less sugar. Already delivering online in the UK and abroad as well as delicatessens, coffee shops, bakeries and specialist retailers. The company is raising to invest in increased production facilities in order to become the known healthy, innovative player in the growing global £10bn jam and spread market.