blog.eil.com
Pet Shop Boys pop-up store to open
Pet Shop Boys have announced a pop-up shop which will open in Boxpark Shoreditch, London, on Friday April 1st, the release date of their new album “Super”. The pop-up shop will sell a range of new …