Norwich City Hall
Norwich City Hall is the seat of civil government in Norwich, Connecticut. It is situated at Union Street and Broadway, unmistakably sitting above the city's focal business area. Worked in 1870-73, when Norwich was as yet a town, it has