If you trade shares, then Interactive Investor is a very good one. If your funds are in an ISA they are actually paying out a bonus of 0.5% of the transfer value (up to a maximum of £100).
If instead you deal in funds, then H-L are a good choice and very good customer service. They are terribly expensive to use for buying and selling shares though!