By
Maurice Shasha // Wed 7
th November 2018
Oxford Street Christmas lights 2018 officially switched on
Oxford Street Christmass lights 2018 switched on
The festive winter season in London is officially underway after thousands crammed into Oxford Street to watch the Christmas lights switch on.
[© picture taken by Plaza Estates negotiator] www.plazaestates.co.uk