does it really matter? both are top notch.
where would you rather live? what course do you like more (I assume they will be somewhat different)?, LSE is most likely a bit more expensive, can you afford that?
answers those and similar questions for yourself and youll get a much better picture rather random strangers saying whatever they think.