Hi,
I'm applying for Neuroscience undergrad. I did a lot of research into it and it really depends what you want to do after your degree- I'm going to go on and do my masters, then do a pHD in something related and work my way up in research. If you wanted to do a different degree then a grad course, I would suggest either biochemistry or biomedical science, molecular science or something similar. Possibly even pharmaceutical.
In the UK, undoubtebly the best is UCL.
A few other very good universities are: Manchester, Bristol, Nottingham, St. Andrews, Leeds, Sussex, King's College
(It's hard finding rankings for this course!)
I think UCL is the 2nd best worldwide, majority others are American. Abroad it's very hard to find a bachelor neuroscience course (I haven't found one in europe) so there a grad course after would be better.
Hope this helps!