Travel May 20, 2022

Inside Big Ben as iconic clock prepares to reopen following massive restoration

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