Why do we have Christmas lights?-Jenee Jayakumar,Parmiter's
The moment November comes round, every year, across London and other towns of the UK, there are various displays of light hung everywhere. Some iconic streets include Regent Street, with the angels, and Oxford Street, which have beautiful stars. However, why does this happen every year for this special time of year?
Read more »