£25k average sounds about right for the graduates I know. My boyfriend graduated in June with a Chemical Engineering degree, and the lowest salary for a graduate job in his class was £22k with the highest being around £36k.
I'm currently on placement at a oil refinery (studying Chem Eng) and the graduates here start on £30k + sign on bonuses.