It's beginning to look a lot like Christmas at London department store Selfridges. Visitors to the Oxford Street shopping staple may be surprised to see Christmas trees and bright, shiny baubles ...