The Spice Shop in Notting Hill offers a range of more than 2,500 products and is the only shop of its type in the UK. Many chefs and famous TV cooks frequent the shop.
This content has been supplied by The Spice Shop
Venue Details & Map
The Spice Shop
1 Blenheim CrescentNotting HillLondonW11 2EE