The Progress 1000 is a list of 1,000 people published annually by tabloid newspaper The London Evening Standard.
Read the rest of this entry »
Featured in the London’s top influencers 2017 – Visualisers: Artists & Curators