The obviously choice would be a Draytek of some form, but they all seem to be around the £250 mark, I'll spend that if I have to but is there a cheaper alternative? Something running dd-wrt maybe?
The Draytek 2762 AC will do the job, they cost around £140.