''Can you then tell me with which of these you have personal experience'';
GFT; good.
CMC, new platform which is fiddly but fills are excellent.
Barclays, never used them
City Index, Had an account with them for years and they are rubbish so I don't use it.
Spreadco, don't know.
ODL, Ok...