Given your interests, I would say LSE should easily be on par with Cambridge. I have been a student in the Department, and I can say that the teaching on courses such as Philosophy of Science (PH400) and Philosophy of Social Science (PH405) is excellent. The program is particularly helpful if you would like to get a better overview of the fields before applying. Further, the dissertation still allows for a significant research component.