The only accent I can do well is the Indian accent, though I have to be careful as if I do it for too long I start speaking in Hinglish, which is where probelms develop for me.
I can do the London accent well enough.
The easiest accent for anyone to do is the Jamaican accent without a doubt.