Hi
This may help
Most electrical wholesalers(voltex whom i deal with) sell all kinds of wire /m or in 100m rolls in different sizes 1mm,1,5mm,2,5mm,4mm,6mm,10mm and bigger if you want it,fine stranded wire in the electrical field is normally called panel wire,hard stranded is normally called house wire,and if you want solid core the cheapest way would be to buy cable(surfix) which you can buy by the meter as well and comes in 2core red and black plus a bare copper wire,3 core which is red,white and blue plus bare copper wire,4 core which is red,white,blue and black plus a bare copper wire,surfix is available in various sizes as well 1mm,1,5mm,2,5mm 4mm,6mm etc you then only need to strip the wires out of the cable a bit of apain but if you only need a meter or so not a problem.
Ps i forgot to mention you can also buy silicon wire(very flexible) Heat resistant wire and various other types