Avia want £700, wander off to Compare the Meerkat, Admiral £350 for as far as I can tell so far the same sort of policy and level of cover! Plenty of other non-major name insureres at similar price levels so Admiral are not and "outlier".
Called Aviva, they can't match it. So what are Admiral like? They are a name I've seen about for a good few years. TBH we aren't likely to need their services, not being accident prone.
Click to see the full signature.