It is official. Chelsea Town Hall is the place to shop this Christmas. A string of fabulous and crea