CharacterMary-Lou LinnettMary-Lou Linnett in Malory Towers (2020), played by Imogen Lamb. Played byImogen LambAppears inMalory Towers2020