Merry Christmas on Oxford Street. Love it or hate it?