Where are Carla's products made?

Carla's products are all hand-made in small batches here in East Sussex, but our products are sourced from all around the globe!