SELCA: Salisbury to Exeter Lineside Consortium of Authorities

What does SELCA mean? The above is one of SELCA meanings. It may have other definitions. Please refer to the end of this passage.

Definition in English: Salisbury to Exeter Lineside Consortium of Authorities