Branding London
Question: which major worldwide brand opened a flagship store in central London this month? Answer: Adidas. Maybe not the best scheduling decision the world has ever seen. After all, we don’t recall seeing people queueing days in advance just to catch a glimpse of David …







