According to Savills' Impacts 2021 programme, London, Paris and Stockholm are the three most resilient cities in Europe in 2021. New York, Los Angeles, (...)