There will be thousands of innovative Christmas presents stored under one roof, spanning crafts, gifts for cooks and gardeners, decorations, gifts for pets, health and beauty, books, candles and ceramics, fashion and jewellery plus live music, street entertainers and lots of mulled wine.