Christies showroom in St. James's London. A display of furniture with a luxury Mercedes Benz reflected in the showroom window with the Christie's logo.