Son of John of Preston (Familial relationship)
- William of Preston (son of John)
- From Source
3/479/2 (NRS, AD 1/8)
- Firm date
- circa 1285
- Dating Notes
- John of Elphinstone; Richard, vicar of Tranent; Sir Ralph of ‘Heylyn’, burgess of Haddington, probably same person as Ralph of ‘Eyghling’, baillie of Haddington.