Dudley Long North formerly Long

MP

Elections / Constituences

St. Germans Cornwall
1780 - 1784 
Great Grimsby Lincolnshire
1784 - 1796 
Banbury Oxfordshire
1796 - 1806 
Newtown IoW Hampshire (Isle of Wight)
1807 - 1808 
Banbury Oxfordshire
1808 - 1812 
Richmond Yorkshire
1812 - 1818 
Haddington Burghs Berwick / Haddington / Roxburgh
1818 - 1820 
Newtown IoW Hampshire (Isle of Wight)
1820 - 1821