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.
Offhand, your interpretation looks good to me. However, I am sure that either Red or Tdol can give you a definitive answer.