It depicts a medieval-looking fortified building, possibly a castle keep or a public institution such as a prison. So far the building has not been identified but perhaps one of your readers might provide recognition?
It is a most unusual seal and its purpose is far from obvious.
David Morris FSA
Romsey, Hampshire