If you're going for less than 6 months, not intending to work and don't have a criminal record then you don't need one. If any of the above is yes then you might need to contact the Canadian embassy in London just to be sure.
Canada is a lot more relaxed that the US! In fact the only thing that's handy is a pen to fill in the customs form on the plane which just checks whether you're visiting farms etc.