London’s iconic Claridge’s hotel has unveiled its Christmas tree, a 17-foot-tall sculpture by Louis Vuitton made from 15 vertically placed travel trunks
byThe Claridge’s hotel, a bastion of luxury in London, elevated the Christmas spirit with its very ‘Vuitton’ Christmas…