Letchworth Town Council is no more, this is the old Town Hall, The people of Letchworth got a little tired of their costly town council and dissolved it.
Mayor spent to much money on a new chain amongst many other things. The Council felt the public were a cash cow!
Where have I seen that happen before?