I've never really thought about an age requirement, it might depend on your country of residence. 18 is probably a good ball park estimate, if you can't legally get a loan you won't be able to trade with leverage, which means no trading on £20. But let me put it this way, they don't ask for your age when you download a demo platform, there's no excuse not to get practising