A 'corner shop' dedicated to Elton John has been unveiled by luxury department store Selfridges in London. The pop up store features an exhibition of the Rocket Man's costumes as well as an Elton x Selfridges tour merchandise collection, Elton John E