John Bromley I of White River St Philip's Barbados and Horsheath Hall Cambs.

MP

Elections / Constituences

Cambridgeshire Cambridgeshire
1705 - 1707