Dynastie Weir.
I James mort le 10/07/1920.
épouse: Mary fille de William Douglas, morte en 05/1931.
1 enfant:
- William vicomte Weir. cf: dessous.
II William né le 12/05/1877, baron (26/06/1918) puis 25/06/1938 vicomte Weir, mort le 02/07/1959.
épouse le 02/06/1904: Alice fille de John Mac Connachie, morte le 09/11/1959.
3 enfants:
- James vicomte Weir. cf: dessous.
- John William né le 03/04/1907, mort le 18/01/1953.
épouse le 19/04/1950: Irene fille de James McKechnie, morte en 1987.
- Elspeth Marjory née le 18/03/1912.
épouse le 31/03/1933: Richard Cartwright mort le 31/03/1954.
le 29/11/1957: Eustace Hoare né le 28/05/1899, mort le 09/07/1961.
III James Kenneth né le 10/09/1905, vicomte Weir, mort le 16/08/1975.
épouse le 02/03/1929: Dorothy fille de James Crowdy, morte le 12/02/1972.
le 03/03/1973: Dorothy fille de William Dear.
6 enfants du premier mariage:
- Lucy Elspeth née le 26/12/1929, morte le 10/12/1937.
- William vicomte Weir. cf: dessous.
- Douglas Nigel né le 06/10/1935.
épouse le 29/02/1964: Penelope fille de John Whitehead.
4 enfants:
- Juliet Anne née le 20/12/1964.
- Lucy née le 08/07/1966.
- Nicola Jean née le 17/11/1969.
- Joanna née en 1978.
- George Anthony né le 27/04/1940.
épouse le 28/07/1962: Jane fille de William Anstruther-Gray, née le 01/10/1943. Divorce en 1992.
3 enfants:
- William John né le 05/02/1971.
- Edward Kenneth né en 1972.
- Belinda Jane née le 06/05/1974.
- Janet Sibella née le 13/04/1947.
épouse le 11/11/1978: Francis Valentine.
- James Richard né le 01/05/1949.
épouse en 1977: Haude fille de Marc Charpentier.
2 enfants:
- Victoria Dorothy née en 1978.
- Kate née en 1980.
IV William Kenneth né le 09/11/1933, vicomte Weir.
épouse le 25/04/1964: Diana fille de Peter Mac Dougall. Divorce en 1974.
le 06/11/1976: Jacqueline fille de Louis baron de Chollet. Divorce.
le 24/11/1989: Marina fille de Marc Sevastopoulo.
2 enfants du premier mariage:
- James William né le 06/06/1965.
- Lorna Elizabeth née le 17/05/1967.
épouse en 1999: Mark Paviour.
1 enfant du troisième mariage:
- Andrew Alexander né en 1989.