Question: are churchill and admiral the same company?
Answer: Any experience or tips is greatly appreciated, is Churchill worth £300 over Admiral? As mentioned, Churchill is just a brand of Direct Line Group.