Londen, city of hope and glory?