Does any one know how many applicants and places for the Cambridge LLM? I am almost certain I saw it on their website but I was looking for it again and could not find anything. I guess they have removed it. For LSE it says 1828 applications for 230 places (per website). I believe for Cambridge it was a bit better