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 Pet Shop Boys merchandise, including tee-shirts in five different designs, iPhone cases, a signed sc