London June 25, 2026By Charlotte AdamsTower Bridge and Other Iconic UK Attractions Shut Down Amidst Scorching Heatwave