A lot of the strong universities offer this just look around really. Durham, Southampton, York, Notts, St Andrews, Edinburgh, Loughborough, Leeds, Lancaster, Birmingham, Exeter are some of the strongest IMO, but look around and see what units you like. As said before every uni will differ a lot on this type of course so go somewhere you like the look of the areas of study