Tag: Storm Darragh damage photos
Storm Darragh wreaks havoc on London: A visual story of wind and rain
Storm Darragh Strikes London: Weathering the Wind and RainLondon, December 7 - Storm Darragh has swept through the nation, leaving a trail of chaos in its wake. While some areas have been advised to...