London is a great city, but QMUL (Queen Mary, Univ. of London) happens to be nestled on Mile End, which is essentially Inwood crossed with Islamabad -- (And that's not a compliment). The dorms are all freshmen housing, so it's best to plan ahead and get an apartment. And buyer beware -- London sure 'aint cheap.
I had a good chance to explore Europe without worrying about grades. :) Academically the courses were fine. The school was very much a "suitcase school" - a lot of people lived in the London suburbs and would go home on the weekends.