Metallica Launch London Pop Up Store To Coincide With UK Dates Adam Kennedy 14-Oct-2017 Music News, Rock, UK Ahead of their sold out UK Tour Metallica have announced they will be opening a pop-up store in London. (more…)...