Pandora logo is seen at one of their stores on Oxford Street in... News Photo - Getty Images
LONDON, UK - JULY 7, 2016: People shop at Pandora, Oxford Street in London. Oxford Street has approximately half a million daily visitors and 320 stor Stock Photo - Alamy
Pandora Street High Resolution Stock Photography and Images - Alamy