Los municipios son las principales autoridades locales en Londres y son responsables de la gestión de la mayoría de los servicios en sus áreas correspondientes, como escuelas, servicios sociales, recogida de basuras y carreteras.