John Head (Gloucester MP)


John Head, of Gloucester, was an English politician.
He was a Member of the Parliament of England for Gloucester in April 1384 and February 1388.