Bigger is better is the rule of thumb for the wiring, if in doubt go bigger. I went with gauge 3awg which is 25mm², some go gauge 0 (53mm²) or more . Basically the smaller cable you go the more voltage drop you have and slower the battery will charge, if at all. There's a bunch of voltage drop calculators around - http://redarc.com.au/handy-hints/calculators/voltage-drop-calculator etc.
My used about 5.5m of gauge 3 twin cable running along the left chassis rail.
Also it's always better if you can earth your second battery directly back to to the earth on the primary - chassis etc can't be relied on to be a good earth unless you have to. Use a sealed AGM type battery if you can (rather than a wet type) - primarily because they recharge 3-5 times faster than other types (assuming your wiring is good), they're good in every other way too.

