I've been using InvestEngine for a year. Very simple, intuitive, straight forward design. No fluff, low fees, can't complain. After an awful lot of stress with trying to make money from individual stocks and trading I will be moving everything across to Invest Engine.
Edit: Whilst the app is great overall, the withdrawal process is terrible so knocked it down from 5* to 4*.
I had £12k invested across 3 ISA products (3k, 3k, 6k). I wanted to take the money out leaving the minimum (£100) in each product. First it said it takes 1 working day for each, the next day the wording was updated to 4 working days. Also whilst one account had 6k in it I was only allowed to withdraw 3k without an explanation as to why. Given there is no phone service, I've raised a query and still waiting to find out why.
Claim your business profile now and gain access to all features and respond to customer reviews.