Hi, I can't really recommend a broker for you.
In the past, have traded CFDs with CMC & E-Trade, CFDs are a very good vehicle for avoiding stamp duty in my opinion, and you can use margin/leverage.
Longer term, stamp becomes less of an issue, although still worth avoiding of...