UK Weather: Wind rips entire roof off building in Slough High St

Posted by admin

UK Weather: Wind rips entire roof off building in Slough High St
A huge section of roofing collapsed into the middle of Slough High Street in Slough, Berkshire yesterday evening, after strong winds battered Britain throughout the day.