SLOVTS

AcronymDefinition
SLOVTSSouth London Organisation of Vocational Training Schemes (UK)