Terms of Office
Francis Hughes-Hallett has served the following terms of office:
|Rochester||18 Dec 1885 - 16 Apr 1889|
Francis Hughes-Hallett has stood in the following elections:
Click on the election name to see the full election results.