I think the LSE is a great university! While the teaching quality can be mixed at times (as it is at most research-focused universities), the facilities, the other students you meet and the career opportunities available to university students here are fantastic!
I would recommend this university if you are a self-starter, go-getting type, what your mind can conceive, you can achieve at LSE!