I think halifax online is till a pretty good bet. I think you need to have a bank account with them but theres no inactivity fees and it has loads of information whether you choose to trade or not.
↧