During the festive period, Olympia exhibition centre in London will be playing host to the veritable home of Christmas shopping, the Spirit of Christmas Fair. The popular annual event includes new collections of independent boutiques, which have all been approved by domestic powerhouse, House and Garden.
Branded ‘the home of