Paper Mache Tiger is a fashion sales and communications agency specialising in integrated solutions for quality brands. Based in London and New York with a showroom in Paris, Paper Mache Tiger is opening it's first retail space with in house cafe in London.