Tis the season when people all over the world decorate their homes and other buildings with festive lights. Let’s take a look at some! London is known for it’s extravagant Christmas displays, like this stunning Peter Lewis store in Sloan Square. Can you imagine how many little white lights it took to creative this vision?!
Read More: Let There Be Light!