The historic Arding & Hobbs building in Clapham Junction was in a sad state when development company W.RE purchased it in 2018 for 48 million pounds. Its baroque-style architectural details and striking features, like the stained glass domes and prominent clocktower, were either covered up or falling apart.