Sir William Preston
1452
Born: 1452
Marrage: unkown
Father: Sir John Preston b. 1417
Son: Knight Simon Preston
Baron de Gourton in 1442. Heir to the Estates.
Sir William Preston of Craigmillar was a member of the Parliament which met in Edinburgh in 1478.