Supermarkets & Grocery Shops
Fresh and Wild
Organic food shop. Stores located across London including Soho, Camden Town, Stoke Newington, Clapham and Notting Hill.
Budget supermarket with special offers on food and drink products and household goods. Many stores throughout Greater London.
Backhaus German Bakers
Backhaus in London makes hand-baked German bread and cakes. The range of breads are manufactured and controlled according to old-fashioned methods and traditional recipes. They only use German flours and ingredients.175 Ashburnham Road Richmond TW10 7NR
The New Zealand Shop
The shop stocks Kiwi souvenirs, Manuka honey, CD’s, DVD’s, toys, books, jewellery and New Zealand beers. You can also buy online. 27 Maiden Lane, Covent Garden London WC2E 7JS.