A good friend reminded me of this site:
Its a project that has a free math curriculum (UK based) for Year 1 -9 a nd up (key stages 1-4). They have lessons plans, practice books and text books that you can download for free.
In the lower levels 1-4, there are two practice books and only 1 per level is available, but the lesson plans are available for the whole level so even if you had to find worksheets to supplement, its probably still a great option.
The upper levels from six and up seemed to have all the materials available (with the exception of practice book answers and revision tests for year 7 and up, I think).
The lesson plans are laid out weekly and are very detailed.
I definitely recommend checking this out if you need a free math resource…………….