Have we missed a great food shop in London? Let us know.
The aptly named The Olive Trail specializes in handmade, quality products originating from the olive tree…More
Chic little 'Food Boutique' in Chelsea selling a range of authentic pasta sauces, olive oils, fresh pastas and other Italian kitchen essentials…More
All things honey, including an en-suite hive connected to the outside world by a series of tubes…More
Have we missed a great food shop in London? Let us know.