Pet Shop Boys open pop-up Superstore
Published April 1st 2016 No, this is not a joke for April Fools Day. The Pet Shop Boys have just opened the doors to their London pop-up store. In collaboration with B&O Play by Bang & Olufson and Worth Retail, they… Read on