London’s official gift shop is closing down leaving customers shocked that ‘a British symbol has died’. Cool Britannia, on ...
Swarovski, Bershka, Life Pharmacy and Pandora also ... that Microsoft would be ending its lease early on its flagship Oxford Street location. The enormous store closed for good last month in ...