William Hall and his wife Margaret Keddie lived in
Roxburghshire and Peebleshire in the 19th century. They had five children: Hugh, James, Mary, Margaret and
David. William was a shepherd.
The Site requires JavaScript to be enabled. If that is not possible then you can visit
a simple text report version at www.mcskimming.org/report