Officially you are correct, but these British Legion rules seem to be the most popular:
The official rules for wearing medals allow only official awards to be worn. Unofficial purchased medals and foreign medals which do not have the Sovereign's permission to be worn are not allowed. Standard Bearers, Parade Marshals and other officials on Legion duty are bound by this ruling and unofficial medals must not be worn when on Legion duty.The medals awarded to a deceased Service / ex-Service person may be worn on the right breast by a near relative (mother, father, sister, brother, wife, husband, daughter and son). Not more than one group should be worn by any individual.
I hope that one day my son will continue wearing the medals I have earnt serving my country...