CFD trading is legal and highly regulated in the UK, as is its variation, spreadbetting. Both have low deposit requirements, very small minimum position sizes, SB has no tax implications. In terms of TA/FA, neither is any different from each other or from trading using any type of forex broker...