Telford battered by storm
Telford battered by storm High winds and heavy rain have caused power cuts and trees to fall across Telford this
Read MoreTelford battered by storm High winds and heavy rain have caused power cuts and trees to fall across Telford this
Read More