The Spice Shop
About
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.
Venue Details & Map
The Spice Shop
- Address
-
1 Blenheim CrescentNotting HillLondonW11 2EE