Traquair House, near Peebles in the Scottish Borders, has been home to the same family since 1491 and is Scotland's oldest ...