THE SELF GROWING CITY

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?