This may sound trivial, but it could help in breaking a tie if you can't decide between which Universities to take your LLM in.

I am quite interested in the campus of the following, considering not much can be gathered from various websites: TIlburg and LSE. Info on the various University of London Colleges, Utrecht and the others would also be appreciated. Thanks!