STCELA the broadsheet of the Standing Technological Conference of European Local Authorities
Standing Technological Conference of European Local Authorities.
London STCELA Secretariat
[1980]-
Standing Technological Conference of European Local Authorities.
Local government