On the positive side, this Google Street view image from 15 years later in 2021 shows the Strand restored.