John Beauchamp, 3rd Baron Beauchamp of Somerset

English peer

Died
1361
John de Beauchamp, 3rd Baron Beauchamp de Somerset was an English peer.

Read more on Wikipedia ?

Events associated with John Beauchamp, 3rd Baron Beauchamp of Somerset