City index
Horribly wide spreads for some markets, although UK stocks may not be too bad.  
Platform slow to load and some instruments keep going 'unavailable for on-line trading - telephone'.  Account status very slow to access and sometimes unavailable.
At least they offer the chance to place a stoploss at the time of entering a trade, more than Cantor gives you.
Customer service good