The Topshop flagship in London | Source: Shutterstock
The Topshop flagship in London | Source: Shutterstock

What's your opinion?