I would imagine that London Bridge is a solid, good and central location but if you still have Angel/ Old Street as an option, personally I would choose Angel - City folks during the week and locals from Islington over the weekend.
In my experience, strangely, central London location was dead over the weekends, so in Angel you would have the best of both worlds.
yep, I haven't heard too positive things regarding your ex location so i'm staying away from it. However... I suspect people dont like to cross the river (
hello london bridge :-).