If by 'free' you mean buying and selling stocks without paying any fees - then yes, this is possible in the UK. Most of the brokers listed on this page allow you to trade stocks commission-free, so it's only the spread that you need to take into account!