A reflection of Christmas

London puts on quite a bit of glitz and glam for Christmas. From the Christmas Lights of Regent Street, Oxford Street and Carnaby Street to the details in places like the Ritz. With… Continue reading