Trading 212 have started a new promotion where you can receive a free share worth up to £100 when you open a stocks & shares ISA or an investment account. Minimum investment is £1, but you do need to actually use the account so you can't just sell your free share and withdraw the money immediately.
They are currently paying 5.1% interest on uninvested cash, and the same rate in a cash ISA, which is one of the best savings rates you can get anywhere at the moment so it's actually worth opening an account just for that.
Main attraction for me is that there is no platform charge (annual fee) and no charges for buying/selling shares, so it's great for investing small amounts. Plus a good range of low cost tracker funds for long term investing.
Promo code: 16bPLnBEKbk
Link for free share: https://www.trading212.com/invite/16bPLnBEbk