Not sure if you have considered Bristol. One thing is for sure when you commence your studies their feedback is a must!! I'm a student on Oxfords' APP course and i can honestly say their instructing is fantastic!!! They definately have the most charasmatic instructors who are always willing to give you a helping hand!! The guys at OAT definately know their stuff and if you're considering doing modular/integrated i would definately recommend visiting Oxford. There is just one downside their feedback is pretty poor!!! But like i say Bristols' is awesome!!
All the best with your studies and i hope my post helped.
JetSetJ