CVLR

AcronymDefinition
CVLRCross Valley Link Road (UK)