Churchill Insurance was founded in 1989 and offers a range of general insurance products. Its policies are underwritten by UK Insurance or Legal & General for life insurance.
Since 2012, Churchill is part of the Direct Line Group, which is listed on the London Stock Exchange and on the FTSE 250 Index.
Its headquarters are based in Bromley, UK.
Churchill is notable for its advertising that features a talking nodding dog mascot, which was also its logo up until October 2019.