Pro: dedicated and knowledgeable teaching staff, most of whom are willing to put in over hours. Although the SSEES economics department staff are lacking to say the least.
Great location and so many opportunities are offered as a result.
Supportive and fun atmosphere, good community feeling, good socially, especially in terms of meeting people from all over the world.
Con: poor organisational bureaucracy and poor facilities for some classes eg having lectures in a hotel
UCL accommodation itself is a rip off