Hon. Rev. William Herbert

MP (Whig)

Elections / Constituences

Hampshire Hampshire
1806 - 1807 
Cricklade Wiltshire
1811 - 1812