Lord's Castle (built 1886)
Location: 42.38361°N, 71.24722°W