Aviationexam.com
Yes, I used it and can recommend it. The Bristol one is good too but far fewer questions.
AE.com contains all the questions in the JAA database, and whilst some will never come up in the UK CAA exams it was good to see them anyway. you won't regret it.