The number one Scotch Whisky in the world, Johnnie Walker is ready to immerse you in an extraordinary world of luxury with its captivating pop-up experience, showcasing the exquisite Johnnie Walker Blue Label at the iconic Melrose Arch. The Johnnie Walker Blue Label Pop-Up Store is your gateway to a unique destination designed for whisky