Success
According to historical sources, an urban tower house known as the Magazine was situated on the front of the property now located at 54 North Main Street. This building was supposedly occupied by Oliver Cromwell when he wintered his army in the town in 1649-1650.