in terms of social life definitely manchester, as the other commenter said QMUL is in london, lots of people going there will already have their own social circles from high school and may be unwilling to make anymore.
London is also slightly isolating