Stephen Roberts

1840-1907

One of the first aldermen and magistrates of the Borough of Richmond, of which he was mayor 1894-5

Some information here