Debenhams store on Oxford Street in London | Source: Getty Images
Debenhams store on Oxford Street in London | Source: Getty Images

What's your opinion?