
Carpo
Step in carpo world, your everyday destination for the purest, freshly roasted nuts in London, sourced from small farmers worldwide and handpicked one by one. Indulge yourself in fine chocolates, aromatic coffee and more.
10 GLASSHOUSE STREET W1B 5RL
- 020 7287 7233
- Visit website