Christmas lights on Regent Street in London

Festive 'Spirit of Christmas' illumination featuring angels over a crowded Regent Street in London

A high-angle view of festively decorated Regent Street in London featuring glowing light angels and crowds of people below during the Christmas season.

← Back to article