Does anyone know what "Council offices" are in England ? Do they correspond to the French "bureaux municipaux" or to something else ? thanks for your kind help.