Christmas Lights, West End, Westminster, London, 1986 - from our story 'Snapshots of London Going Mad For Christmas In the 1980s'

View The Article