Why is there a 250£ lifetime limit on these payments methods ?
I assume its to allow you to get started without delay.
And probably restricted by money laundering regulations and part of the ID process.
Linking your bank is quick and simple…and you’ll need a bank account to make withdrawals anyhow.
They’re much more expensive for Freetrade than bank transfer