Beauty and Fashion Ultra-Luxe Outerwear Pop-Ups – NewsBreak December 7, 2021 Luxury fashion label Burberry has launched a pop-up shop called ‘Imagined Landscapes’ in London’s high-end department store, Selfridges. The pop-up aims to promote the brand’s new outerwear collection and… Share Facebook Twitter Pinterest Linkedin