I have bought and sold stocks using Freetrade and they have all been commission-free, whether that’s US, UK or European stocks. I thought the platform was solid, albeit available on mobile only which I don’t like.
However, remember that when you buy overseas shares you will pay a small foreign exchange fee. This FX fee is 0.99% on the Basic plan, 0.59% on the Standard plan, and 0.39% on the Plus plan.
It’s also worth mentioning that ISA and SIPP investments are part of Freetrade’s paid plans.