Cranes and buildings. Where are the trees?

Cranes and buildings
Cranes and buildings

March 2018. London. UK