I'd use 2.5mm^2 3 core flex for the 240v stuff, it's worth putting in an RCD and a 10A breaker too.
I get my wire from work but VWP do a good range.
http://www.vehicle-wiring-products.eu/
For your leisure battery and fridge I'd use the thickest wire you can,
6mm^2 or preferably 10mm^2 for your split charge relay power wires. relay coil wires can be thinner, 1mm^2 is fine here.
10mm^2 or preferably 16mm^2 from your leisure battery to your fuse box.
6mm^2 from fuse box to fridge
4mm^2 from fuse box to water pump
2mm^2 from fuse box to lights
2mm^2 from fuse box to phone charger
6mm^2 from fuse box to cigarette lighter socket if you have one.
Music will depend on your system, just a basic car stereo will get away with 2mm^2 but if you have a big amplifier you'll need some seriously thick wiring for that. in this case consult the manual and keep the cable run to the amp as short as possible.
You can get away with smaller than these but you'll get voltage loss with thinner wires especially on high current devices with long cable runs like the fridge.
Fusing and cabling everything seperately like this is good too and helps reduce voltage drop on the cables.
Hope that helps.
BBB.
'86 1.9 DG, 4 spd, tintop, camper conversion.
Split case club member.