If I try to describe this, I’m sure to offend someone, so I let these moving pictures speak for themselves. This is what you can see if you walk down Oxford Street innocently window shopping in Selfridges. It’s one of a number of windows supposed to represent Las Vegas. Yup, words fail me.
I’ve put still pics of the other windows on flickr.