Stay well clear - huge difficulty cancelling my policy on renewal now threatening to take me to court for not paying the direct debit! I cancelled the DD as I had cancelled the policy. Very aggressive company with very poor customer service.
2 years ago
Admiral has a
2.6
average rating
from
1,672
reviews