THE SELF GROWING CITY

05.01.18

 

Our laboratory of London is self growing, ever-changing and evolving.

 

But in this age of constant change, does the city still belong to its residents?