Yes, there is a free look period for travel insurance in England. The period is generally 15 days from the day you purchase a policy, during which you can cancel or return it. You will also be entitled to a refund for paid premiums.