I believe these two displays from December 1966 adorned the windows of Selfridges in Oxford Street.
Selfridges is a Grade II listed retail premises on Oxford Street in London. It was designed by Daniel Burnham for Harry Gordon Selfridge, and opened in 1909.[1] Still the headquarters of Selfridge & Co. department stores, with 540,000 square feet (50,000 m2) of selling space,[2] the store is the second largest retail premises in the UK[1] (after Harrods).[2] It was named the world’s best department store in 2010,[3] and again in 2012.[4] (https://en.wikipedia.org/wiki/Selfridges,_Oxford_Street
These Christmas lights are from Oxford Street and Regent Street in November 2013.
Given the anticipated 80 m.p.h. winds of tomorrow’s Storm Darragh we carried out the photoshoot for Advent Day 7 late this afternoon so that we could maintain our sequence and I can post our trip to Lymington as planned on Day 7.
This evening we dined on cod and parsley and cheese centred haddock fish cakes; mashed potato; carrots, cauliflower, broccoli, Brussels sprouts, spinach, and runner beans, with which Jackie drank Diet Coke and I drank more of the Albali.