Towcester Town Hall (built 1866)
Location: 52.1319°N, 0.9882°W