William Crofts (c. 1639-1695) was one of the two MPs for Bury St Edmunds between 1685 and 1689.
politician
(c.1639-95) of Little Saxham, Suff
Not who you're looking for? Others named William Crofts: British rower (1846–1912)
William Crofts was one of the two MPs for Bury St Edmunds between 1685 and 1689.
Studio characters
William Crofts (c. 1639-1695) was one of the two MPs for Bury St Edmunds between 1685 and 1689.