I am a final year undergrad in India studying Mathematics. I want to do PhD in Number Theory ( my final year thesis topic is Class Field Theory). Before doing a PhD I wanted to do a MSc in pure mathematics in the UK. Currently I have offers from these colleges. Now which of these two would be better if I want to do a PhD in Number theory after this?