100+ Small Shops to Support This Christmas Published by Rachel Elms A list of over 100 small British based brands to support this Christmas