Prada goes pop-up crazy at Selfridges with two separate spaces

This week’s arrival at one of London’s key pop-up spaces — The Corner Shop at Selfridges — is Prada, with the latest in a series of Corner Shop residencies for the influential Italian label being Prada Natural.