Here are some recommendations and links to things I have found incredibly useful.
CGP Maths Tutor
Great for KS3 Papers
A collection of 44 different types of ‘paper’, including such things as coordinate
grids, clocks, pin boards, number lines and much more.
Great blog with great ideas