Christmas lights at London’s Oxford St. won’t be on 24h this year due to rising energy prices
The Christmas lights at London’s iconic Oxford St. won’t be on 24h this year due to the rising energy prices. It is understood that the lights will only be on from 3pm to 11pm every …