The Debenhams logo seems to be made of voluminous plastic parts. The image shows the ability of department stores to adapt to consumer demand.
Debenhams, Logopedia
Debenhams Logo, symbol, meaning, history, PNG, brand
Hamleys - Wikipedia
Timeline: A complete history of Debenhams from 1778-2019
Debenhams, Logopedia
McDonald's Logo and symbol, meaning, history, PNG, brand
McDonald's Logo and symbol, meaning, history, PNG, brand
Saudi Aramco Logo and symbol, meaning, history, PNG
McDonald's Logo and symbol, meaning, history, PNG, brand
P&G Logo and symbol, meaning, history, PNG, brand
Debynham Name Meaning, Family History, Family Crest & Coats of Arms
Timeline: A complete history of Debenhams from 1778-2019