The Selfridges windows have always been a highlight of Oxford Street, drawing in thousands of people annually when they turn on the Oxford Street Christmas lights. When I passed Selfridges at the beginning of this month I was delighted by a very unusual sign that grabbed my attention immediately. I crossed the road and found [...]