Yes, all claims must be submitted within 90 days from the date of the incident otherwise they will be denied.
Get an Non-UK resident Travel Insurance quote today.