Selfridges unveil very theatrical festive display in Oxford Street window
Selfridges has unveiled their theatrical Christmas window display in Oxford Street, on Friday. The luxury department store's display is themed Showtime and took over 100 hours to install.
Source: dailymail.co.uk