La ciudad de London es un municipio independiente, políticamente separado del condado de Middlesex, aunque sigue siendo la sede del condado.