Falkland Palace, Garden & Town Hall