LOROL

AcronymDefinition
LOROLLondon Overground Rail Operations Limited (UK)