Selfridges lights up Oxford Street with interactive windows
Department store chain Selfridges has revealed transformed holiday windows alongside several in-shop activations across London, Birmingham and Manchester as part of a sweeping collaboration with Disney.