The London landmark is free of scaffolding for the first time since 2017 after completing a $100 million renovation.