Repairs to the clock face of Big Ben have come to an end as work gets under way

2022-04-30 0 By

People’s Daily Online news local time on January 26, The Elizabeth Tower of the Houses of Parliament in London.The Elizabeth Tower, commonly known as Big Ben, has been partially stripped of its scaffolding as renovation work continues on the structure.