Store
Bumblebee Natural Foods
31 locals recommend,
Tips from locals
Spread across 3 small shops (2 next door to each other and one across the road) Bumblebee offers all you could need in terms of health foods and products.
Unique things to do nearby
Location
33 Brecknock Rd
London, England