It's Beginning to Look a Lot Like Christmas!Feeling festive on Oxford Street in London after dropping our clients off for a shopping trip in Selfridges. Happy Christmas to you all!...