Burberry opens Harrods pop-up as part of 170th anniversary

Despite having five stores in central London, there’s always room for a pop-up. So as part of Burberry’s 170th anniversary celebrations, the luxury London fashion house has unveiled a temporary store in Harrods.