Welcome to Carnival Store online shop of fancy dress costumes & accessories. Carnival Store was established in 1952 in London. Over the last 70 years we