Built of brick in 1911–12 to a design by S. Winthrop St. Clair, it is the only Gothic Revival town hall in Cheshire County.
The church was also designed by St. Clair, a Boston-based architect who hailed from Winchester.
At the northern corner stands an octagonal four-story tower topped by a crenellated parapet.
The interior of the building has two levels: the upper-level houses an auditorium space with a stage at one end, with a balcony area that has been converted for use as offices.
The building has seen alterations primarily to its interior, but has retained much of its original design.