The Mercer Memorial Clock Tower was unveiled in 1903, after being built by public subscription