Big Ben breaks free from scaffolding to reveal £80m restoration
National landmark Big Ben has finally broken free of scaffolding to show its £80m, five-year restoration project.
National landmark Big Ben has finally broken free of scaffolding to show its £80m, five-year restoration project.
© 1997-2025 North West Londoner. Built by Tigerfish