The Best Places To See The Christmas Lights Around The World
London, England
London comes alive around Christmas time. The lights on Oxford Street and Regent Street are a must see as the retailers all have their own magnificent decorations, trying to outdo one another each year. Winter Wonderland in Hyde Park is one of the biggest and best Christmas markets where revellers go to enjoy the atmosphere, sing and dance in the beer tents and ride the rides.
Somerset House has its annual ice rink which is packed every day in the Christmas period. Christmas in London means plenty of parties and drinking. You can find a fantastic mulled wine almost anywhere and take in the pretty lights on all of the main streets.