London – British artisan group The New Craftsmen has opened a London pop-up store offering hand-crafted, heritage goods from across the British Isles.