Littleton Town Building (Opera House)

The Littleton Town Building, better known locally as the Opera House, is a handsome Victorian municipal building on Main Street that dates to 1895. Listed on the National Register of Historic Places, it still functions as a working town hall and hosts concerts and community events in its upper-floor auditorium. The exterior, with its corner tower and decorative brickwork, anchors the streetscape of upper Main Street.

things to do sight architecture

Other places in Things to Do