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.
Our product ratings for Churchill
Our product ratings are designed to help you choose a quality product. We rate policies on the key features that are most important for the majority of customers.
Just loading this data...
Failed to load this content
Sorry, please try refreshing the page.
Our customer experience ratings for Churchill
Our unique Customer Experience Ratings help consumers find companies that offer a good service.
Loading this content
Failed to load this content
Sorry, please try refreshing the page.
Ranked of providers reviewed
Customer happiness score | % |
---|---|
Customer trust score | % |
Claims score | % |
Complaints performance | % |
Transparency rating | % |
Fairer Finance Score Reviewed |
% |