For physics, the Feyman lectures are very good, probably only worth getting volume I and possibly II though, since the third is about quantum mechanics, and I get the feeling it's approached differently now as opposed to in the 60's, when it was written. "Feynman's tips on physics" is worth getting, IMO, since it contains quite a few mechanics problems that I think quite well bridge the difference in style between A-level and 1st year physics.
For maths, I would recommend this
: there's some stuff that would be interesting and useful to read up on before you arrive, and I found it useful throughout the year, since sometimes the way it explained things was clearer than the lecture notes (obviously that's a bit of a matter of personal taste, but I think other people found the same).
Didn't do chemistry or materials, but "Why Chemical Reactions Happen" seems a common recommendation for chemistry, and I don't think there's much really to prepare for materials.
Other things: it might be worth looking at some STEP papers, or learning something simple like python and having a go at a few of these: http://projecteuler.net/
On the other hand, don't make any of that feel you have to rush out and buy loads of books: college libraries are well-stocked generally, and it's possible just to rely on the lecture notes for physics and maths, and probably for the other two as well.