THE FUTURE OF METRO STATIONS

In March 2015, London reached a record population of 8.6 million inhabitants (Brexit). In the next eight years, this figure is expected to reach nearly 10 million1. For some 150 years, the [...]