Christmas in London often conjures up an image of dull drab skies and freezing temperatures but this vibrant city actually comes to life over the festive season when its major streets are illuminated with spectacular displays of Christmas lights and decorations. Tourists along with the city’s populace then throng the numerous joyfully illuminated shops, restaurants [...]
↧