ELLR

AcronymDefinition
ELLREast Leeds Link Road (UK)