Pinned post
London is the greatest city in the world, but while some Londoners enjoy some of the highest standards of living in the world, for many others in the capital it's a different story.
Find out how the London Met Lab is tackling six of the city's major challenges 馃嚞馃嚙 馃憞
(thread)
Find out how the London Met Lab is tackling six of the city's major challenges 馃嚞馃嚙 馃憞
(thread)