Person
Peerage person ID=667806
Not who you're looking for? Others named Richard Houghton: English politician · English politician (died c.1422)
Family