Interestingly Elephant & Castle got more complaints than any other junction in the country & I find it quite an easy junction/roundabout to negotiate - but then it's probably all subjective.
http://www.thetimes.co.uk/tto/public/cyclesafety/article3392916.ece
http://www.thetimes.co.uk/tto/public/cyclesafety/article3392916.ece