0 Comments Legal & General claims: Easy steps to submit yours online By Charles T March 26, 2024 L&G, or Legal & General, is a name that consumers in the UK always associate with stability…