Adidas Originals, Selfridges Point of Sale

Here at CR we’ve always been fans of the iconic, classic Adidas blue shoebox, so imagine our delight when we found out that the Offspring store at Selfridges Oxford Street will soon be boasting a giant-size version

POWERPOINT DESIGNER

London Bridge