More than 300 fallen trees have had to be cleared