ICRRL

(redirected from Inter-Capital and Regional Rail Limited)
AcronymDefinition
ICRRLInter-Capital and Regional Rail Limited (Eurostar transit; UK)
Full browser ?