London Made Me: one shop unites 12 London creative businesses.
The London Made Me retail training and shop programme brings together creatives, makers and artists from the Mayor of London’s Creative Enterprise Zones to learn the ropes of high street retail before building and trading in their own collective retail…