Flooding near Windermere has caused long delays.