Selfridges unveils new window display ahead of reopening

Selfridges unveil their new window display, which has the theme of Good Nature - linking nature and pleasure. The world renowned department store will reopen soon as coronavirus restrictions are eased.