Where would be a good place to study these subjects in the UK?

I am currently working on my application for LSE. Are there any other institutions I should consider? I hear Queen Mary is quite good.