Manhole cover in Hanover

Manhole cover in Hannover, Germany

A manhole cover seen in Hannover, Germany. I know the coat of arms of Hannover which is in the center of the emblem but what about the two lions and the helmet? Do you know the meaning of this coat of arms?

Published