Home Tags James Shaw

Tag: James Shaw

Sheep Inc. to Open First ‘Flagsheep’ Store in Soho

Sheep Inc. announces the launch of its debut store in Soho, London, with a focus on sensory engagement and sustainable design.

Join us on Instagram

Retail Technology Show brings together Europe’s most forward-thinking retailers and leading tech innovators. 22-23 April 2026, ExCel London.

X