Global Map > Startups > Western Europe > United Kingdom > London > Yumbles
Yumbles icon
Yumbles enables everyone to discover and buy great, innovative food products sold directly online by the talented people who make them.
Rankings by SemRush
National Ranking
178th
in United Kingdom
Regional Ranking
602nd
in Western Europe
Global Ranking
3197th
worldwide
Loading startups...
Page out of 75
Need more insights about local startups?
Do more with Pro