Remember that Uni-name means zero for Pharmacy - all MPharm courses follow exactly the same set-syllabus as required by the GPhC, so there is no 'better' or 'best' Uni. The NHS will not care where you trained, and neither will your future patients, so don't worry about rankings, RG etc - its totally meaningless for MPharm.
There are plenty of sensible Unis offering MPharm where if you meet the entry requirements, or are even just below them, you will get an interview - Bath as one example. And they don't put you through all those daft tests like UCL does.