104 employees
Fashion and gift retailer with 21 stores nationwide, soon to be 22 with our new store opening in Tottenham Court Road. As a small business our values are 'Love, Life & Laughter'!!