I am on a Europe tour which includes France (Schengen country) and UK (Non-Schengen country). I have bought Gold 100 plan for France. Will this same plan be valid while travelling in UK?

No. Since the product requirements are different for Schengen countries from Non-Schengen countries, you need to buy 2 separate policies; one for the Schengen countries and another for the Non-Schengen countries (Excluding the US and Canada plan).

The Schengen visa requires a no sub-limit plan, so a Non-Schengen plan (with sub-limits) shall not be valid in Schengen countries. Therefore it’s prudent to check the geographical scope of the policies before buying to avoid last-minute hassles.