Good point. The Greeks had heroes such as Achilles, Odysseus, Ajax, Belepheron, Perseues etc etc. BUT! They didn't worship the Heroes, they worshiped the Gods, Zeus and Hera and that lot.
Albionites don't worship Heroes, they're more of an iconic figure that stands for order in the land, not...